HNHacker News
TopNewBestAskShowJobs

callmekit

490 karma · joined March 8, 2013

http://sdymchenko.com/
submissionscomments
callmekit··on Is Dark Mode Such a Good Idea?
Maybe your monitor is set too bright? The white on the monitor should be roughly as bright as a sheet of white paper in the same room, less than 50% brightness usually.
callmekit··on Is Dark Mode Such a Good Idea?
I think the popularity of dark mode is at least partially because people's monitors set way too bright.
callmekit··on Announcement: Microsoft Q Coding Contest – Summer 2020
The site should handle it no problem. Works for me right now.
callmekit··on Neofeudalism: The End of Capitalism?
The Wikipedia article you linked lists GDP in millions, not in 1000's.
callmekit··on Agent57: Outperforming the human Atari benchmark
"The human" is an "average human" from the "Human-level control through deep reinforcement learning" paper.

For example, for Montezuma's Revenge:

- "average human" score is 4753.30

- Agent57 score is 9352.01

- human record is 1219200.0

callmekit··on Meetup Spins Off from WeWork
It spins off now.

Also from the email they sent today: "Today we’re announcing that Meetup is no longer a subsidiary of WeWork and has been acquired by a group of investors dedicated to continuing our mission."

2.5 years in the linked article refers to the fact that WeWork acquired Meetup 2.5 years ago.

callmekit··on Smart Algorithms beat Hardware Acceleration for Large-Scale Deep Learning
I wonder if you're a native English speaker?

Interestingly, in Russian "100% bigger" and "two times bigger" will have different prepositions, so it's more clear that in the first case you do sum (x + 100%x = 2x), and in the second case you do multiplication (2 x = 2x).

I'm quite sure it's the same in English (sum with % and multiplication with times), but I'm not a native English speaker.

callmekit··on Grandmaster level in StarCraft II using multi-agent reinforcement learning
From the article, they have a special interface, "developed in consultation with professional StarCraft II players and Blizzard employees". They are a bit vague on the details, but, for example, "Agents can also select sets of units anywhere, which humans can do less flexibly using control groups".
callmekit··on Grandmaster level in StarCraft II using multi-agent reinforcement learning
Do you know if it can target a particular unit from a clump of air units? If yes, then there is another "unfair" thing.

Also I wonder how their "camera-like interface" works with tactics like fly a building above units to make them harder to target.

callmekit··on I Survived the “Destroying Angel” (2006)
Mistaking Amanita virosa for inky caps is like mistaking a grapefruit for a pear. I don't understand how you can make this mistake if you have even minimal mushroom foraging experience.
callmekit··on Ask HN: Which RSS reader do you use?
Akregator
callmekit··on The rise and fall of scientific authority, and how to bring it back
https://en.wikipedia.org/wiki/Scientific_method
callmekit··on We are Google employees – Google must drop Dragonfly
I'm confused by these exact point values. My understanding that the social credit system is not yet implemented, and it's unlikely it will be a number, probably more a set of black lists for different purposes: https://en.wikipedia.org/wiki/Social_Credit_System
callmekit··on How early 8-bit arcade machines differed in design from 8-bit home computers
Funny you mentioned Operation Wolf, this is a game I really like and still play in the emulator from time to time.
callmekit··on How early 8-bit arcade machines differed in design from 8-bit home computers
What's wrong with the Spectrum's Green Beret? And R-Type Spectrum conversion was very good.
callmekit··on Logic programming courses
I was able to enroll in "Probabilistic Logic Programming with cplint", but there is nothing there yet: course runs August 3-18.
callmekit··on Thousands Say Kratom Cured Their Addiction, Government Says It’s Another Opioid
Wikipedia explicitly mentions respiratory depression as a side effect of kratom: https://en.wikipedia.org/wiki/Mitragyna_speciosa

I haven't checked their sources, though.

callmekit··on Guidelines for Brutalist Web Design
If it's really painful, make sure you lower your monitor's brightness. Basically, the white color on the monitor should be the of same brightness as a sheet of white paper near it.
callmekit··on Don’t buy System76 hardware and expect to get firmware updates from the LVFS
I'm a System76 customer (bought a second laptop 1 year ago, works ok but with issues). I think you exaggerating your current work with the upstream manufactures a little bit, otherwise you wouldn't have completely unsupported things like fingerprint reader in your laptops.
callmekit··on MiniZinc: free and open-source constraint modeling language
MiniZinc is a modeling language - for problem specification. Then there are solvers that understand MiniZinc (Gecode, ECLiPSe, Google OR-Tools, ...), and they use variety of algorithms (mixed linear programming, constraint-specific algorithms, local search, SAT-solving techniques, ...). You can use the same specification of the problem in MiniZinc with different solvers.
callmekit··on LP/CP Programming Contest 2015
http://www.timeanddate.com/worldclock/fixedtime.html?msg=LP%...
callmekit··on Picat 1.0 has been released
From the announcement on the Picat mailing list:

We are pleased to announce the release of Picat version 1.0.

Picat (http://picat-lang.org) is a new programming language that integrates logic programming, functional programming, dynamic programming with tabling, constraint programming, and scripting. Picat incorporates many language features for better productivity of software development, including pattern-matching rules, explicit non-determinism, explicit unification, functions, constraints, and tabling. It is not rare to find problems for which Picat requires an order of magnitude fewer lines of code than many other languages.

Since the first release in Februrary 2014, Picat has been growing steadily, and many users have had very positive experiences with the language: Hakan Kjellerstrand's Picat page (http://www.hakank.org/picat) has about 775 programs written by Hakan; the page http://picat-lang.org/projects.html has a collection of over one hundred programs for a variety of projects and competitions; as part of the VK Cup, the site http://codeforces.com featured Picat in a surprise round of a competition, and more than 500 teams competed.

Picat's tabled planner has been shown to be an efficient tool for modeling and solving planning problems. Roman Bartak, Agostino Dovier, and Neng-Fa Zhou have hand-coded several models in Picat for the IPC competition problems (http://picat-lang.org/ipc14). These declarative models exploit Picat's features by using structural state representations and common-sense domain knowledge. These Picat models significantly outperform PDDL encodings run by the best PDDL planners. Sergii Dymchenko has also demonstrated the promise of Picat's planner through several AI planning problems, including problems from the Google Code Jam competition (http://sdymchenko.com/blog/2015/01/31/ai-planning-picat).

One of the major additions made since version 0.1 is an optimizing SAT compiler, which translates high-level constraints into efficient CNF codes to be solved by a SAT solver. The SAT compiler is offered as a separate module, which has the same interface as the CP module. The SAT module is complementary to the CP module, and, for many problems, significantly outperforms the CP module. The SAT compiler has been tested by using hundreds of benchmarks and tens of thousands of instances that have been used in CSP and Minizinc competitions.

Another major addition in version 1.0 is an external language interface with C, through which Picat programs can call deterministic predicates that are written as functions in C. This interface can be used to link Picat with other systems, such as database, GUI programming, mobile computing, game programming, networking, and web programming libraries.

Since the release of version 0.1 about one year ago, hundreds of improvements have been incorporated into the design and the implementation. The updates log can be seen at: http://picat-lang.org/updates.html. Picat will continue to grow, and we look forward to your input and feedback. Send your questions, comments, and requests to:

https://groups.google.com/forum/#!forum/picat-lang

callmekit··on Picat – A new logic-based programming language
Yes, ideas behind Alma-0 look similar to the ones behind Picat.

Loops in Picat are compiled to recursive calls. And there is automatic backtracking, like in Prolog.

← PreviousPage 2 of 2