skysight-inc/HackerNews huggingface dataset:
If you already have an inclination to travel to Mongolia, this makes for an interesting "last straw" to justify going. I like the relative desolation of the American Midwest, in part because of the no-tech/no-connectivity of large swaths; any excuse to go there is appreciated.

Once that hurdle is cleared, going to such an extreme for disconnecting helps hammer home the point to the kid: cellular connectivity isn't just a few feet of separation from phone, or a few miles outside cell service, it's far enough that disconnection is absolute & profound - you can drive (not just walk) for days and still not get a connection.

The real horror is a society so deeply dependent on something they use so intimately yet so completely fail to understand. Getting kids "back to the Earth" is very important, full & complete disconnect from "technology" so they can grasp their own ability to live & thrive without it. Clarke: "any sufficiently advanced technology is indistinguishable from magic"; we're there, and while the benefits are good, the psychological dependency & mystery isn't. Go somewhere distant from technology, forage/hunt food, make a meal over an open fire, and sleep under the stars - so vital for a child's psychological well-being.

[ETA: "Midwest" referring to roughly the boundary between central plains and Rocky Mountains.]
Google AI Tool Can Pinpoint Breast Cancer Better Than Clinicians
No. 10 Downing Street hiring data scientists, physicists, weirdos
I’m a know-nothing when it comes to this area, but I shouted expletives at least twice when I read this article. This is crazy.
The greatest public service Philosophy can provide is helping us become better people. This is philosophy as understood in the Socratic tradition, and many people have since forgotten this once chief aim of philosophical endeavor.
... but wouldn't you just copy the recipe part anyways? If the narrative part is the copyrighted part, just don't copy that, thus ensuring that you're legally okay AND you only keep the part that's actually useful.
The Five Best Books on Stoicism
> I’m cool with carbon/GHG taxes that make no exceptions, if the cost of my choices goes up because of a tax that applies to all levels of society in fair measure, I can live with that.

Kudos to you, but this opinion would make you exceedingly rare among people for whom eating meat is an identity issue.

> Maybe I’ll even lose my taste for meat, I mean I lost my taste for shrimp once upon a time, and I gained a taste for eggs in my early twenties.

It's less about you individually than the economic policies that enable the mass production and consumption of meat. Beyond the science, which pretty convincingly make the case that industrial meat is behind a huge amount of environmental damage, the politics of this are very much about personal beliefs about whether or not that situation should continue in the same form, or be biased more towards plant based foods (via the carbon/ghg tax you proposed). And politics are grounded for better or worse in beliefs and dogma, just like religion.
Landry's Restaurant Chain and Property Owner Hit by Credit Card Stealing Malware
This is a great point to observe, thanks. My commentary is biased towards web development

> But generally the choice isn't async code or sync code; it's async code or multithreading.

So true! years ago I worked with CORBA on top of ACE's libReactor and the result had an interesting mixture of the worst of the worlds of async and threads-and-locks ;)
Looking at the datasheet some more, it does seem like the intention is for Tesla (or some other customer) to develop userland software and integrate that with Parrots SDK into a final firmware image for the module. But in that case, their situation is much the same as it is with the nVidia Tegra entertainment board: you are totally dependent on nVidia and Parrot to provide the basic infrastructure from bootloader to a Linux kernel with drivers to interface all the functionality they are selling you (a BSP). None of their hardware has any part upstreamed.

In Teslas position, as the ultimate vendor that is shipping this stuff on thousands of cars, you might decide that your supplier isn't forthcoming with security updates and decide to backport some isolated fixes to the kernel, but an upgrade from 2.6 to say even 4.4 is entirely out of the question; there are thousands of lines of hacked-together proprietary vendor code in those kernels where just going up a minor version will break the build. For a 2.6 based system in particular, you would essentially need to convert the entire board support to a device tree based system.
Wow, that really does add some perspective upon the cooling and the aspect about power requirements datacenter wise really does highlight how out-there these type of systems are over the usual rack layouts.

Equally, the cooling capacity of the datacenter comes into play with such systems. Given the power density, the amount of heat being generated would equally be above your normal rack output.
I just want to let you know that I appreciate someone showing up in threads like this who have such solid knowledge of things like the details of the Amiga Halfbrite mode.
The US standard of living is lower than the Norwegian. In terms of GDP per capita, Norway is almost 25 percent richer.

In reality, though there is a lot more equality in Norway where much of the population shares in the wealth. Having traveled extensively in both countries, I can tell you that the standard of living for regular people in Norway is far higher than that of regular Americans.

https://www.google.com/publicdata/explore?ds=d5bncppjof8f9_&...
He describes the re-architecturing which was partly motivated by memory usage issues, and the change he made which saved memory, but he doesn't explicitly say "this allowed us to avoid re-architecturing"
Just like password stores. Store salted and hashed password value, vs actual password.

Cleverly applying this strategy to all sensitive datas is the Translucent Database thesis.
A fully customizable graphic and image editor for your app
A C REPL in ECL (Embeddable Common Lisp):

https://www.reddit.com/r/lisp/comments/bgwtsh/fun_ecl_hack/

It can be as simple as:

(defun c-repl ()
(loop (fresh-line)
(princ "c99> ")
(let* ((form (read-line))
(func (eval `(let ((*compile-verbose* nil))
(compile nil (lambda () (ffi:c-inline nil nil :void ,form)))))))
(funcall func))))

> (c-repl)
c99> printf("HELLO world!\n");

HELLO world!
c99> { for(int i=0; i<4; i++) printf("*"); printf("\n"); }
****

(Though that doesn't expose all features of C. More work is required to turn it into complete REPL.)

Fun thing is, you can just paste the above defun into your ECL REPL and execute it :).
An interesting test of addiction would be whether the bad behavior stops the instant they are re-introduced to the object.
If they are setting themselves up to live off a 3-4% withdrawal rate they should be safe otherwise it's quite the speculation. Maybe it will work out "No body knows nothing"-- John Bogle
Well, the technique has been used in newer projects as well. Quake and Quake 3 both had VMs that ran the game logic.

Tooling is a perennial problem with extension systems, but it’s really damned if you do, damned if you don’t. If you’re not using an extension system, then you’re probably writing the game logic and the engine as one giant mass of C++ code. Writing tons of game logic in C++ will get you in trouble for lots of reasons. Writing an interface between your C++ core and some kind of scripting system will get you in trouble for completely different reasons.

Tim Sweeney did a presentation about the programming environment needs of different parts of games back in 2005, still worth reading: https://www.st.cs.uni-saarland.de/edu/seminare/2005/advanced...
or wipe your cherished copy of 1984 ;)
Don't chase criminals because it's foolish. You are letting the opposition lead you into their plan where they control the setting.

Be smart, be the one in control of the situation.
Is that really a good "test"? Printing a string isn't hard in any non-hobby language.
Thanks for the helpful tips, I'll be checking those out soon!
Ona | Nairobi, remote | Fellowships / Software Dev / PM | full time | https://www.ona.io/jobs.html

Named one of the “50 Most Genius Companies” by TIME magazine, we are a social enterprise building technology products that improve access to essential, life-saving services. We are funded by the World Health Organization, the Bill and Melinda Gates Foundation, UNICEF, the United Nations Development Program, the World Food Program, and others.

Ona's GIT fellowship is a 12-week, Nairobi-based engagement pairing experienced software engineers with a global health or humanitarian open source project.

Our Global Health mobile team stack is Android / Java / Postgres / React

Our Data Platform team stack is Django / Clojure / ClojureScript React (om -> reagent)

Our ML team stack is NiFi / Kafka / SciPy + Jupyter (prototyping) / Superset

We have full-time positions available, as well as fellowships and other opportunities to contribute, https://ona.io/jobs.html
Also need to look at travel times. Norway has low speed limits and makes driving an inconvenience in the pursuit of perfect safety records. But it takes away from being able to get where you want quickly (cities with road infrastructure that is not over-subscribed are way faster to get around than walking/biking/public transit) and on your own terms (no waiting times, room for people/cargo, etc.). The tradeoffs for a better safety record, as well as the lurking variables, are not being considered in this conversation.
I believe it’s less black and white than that - all of these organizations have both offensive and defensive priorities and sometimes choose to disclose exploits publicly after calculating their remaining value. See e.g.

https://foreignpolicy.com/2017/09/25/is-the-nsa-doing-more-h...

https://www.npr.org/sections/alltechconsidered/2017/11/17/56...
Another example of custom VMs from that era is Infocom's Z-machine, used for text adventure games.

The strategy of using a bytecode VM to ship cross-platform games seems to have been pretty popular back then, which is a little surprising to me -- I thought Java came up with that idea first!
The "plausible" part is what seems not out of the box to me. Some easy way for the decoy image to show recent real looking activity, and an easy way to use the real image. Probably some integration with a VM or container.
I really appreciate PBS. This seems like an amazing opportunity.
I have to wonder about an architecture where he's creating thousands of these hash objects and then rarely using them. Initializing them to size 0 was a workaround, but it makes me wonder if maybe he should consider lazy evaluation where the objects are only created if they're actually used? That's still a bunch of CPU cycles burned churning through the setup/teardown of empty hash tables.
> Need to look at total miles driven, not just population size vs. number of deaths.

No, you don't, the point is that a similar amount of people can exist in a city without killing each other with cars.
He's a great dad. Gives me warm feelings
Yes, capital gains are taxed as income (as soon as there is something you can actually pay taxes with).

That they are taxed at a reduced rate is true but doesn't invalidate the fact they are still income.
Game Closure | Engineer | SALARY: $120k - $220k | REMOTE preferred | VISA ok San Francisco Bay area (SF) | Tokyo, Japan | Seoul, Korea

Game Closure is building the world's most advanced javascript game technologies, including an engine, server infrastructure, analytics and marketing, among other cool products. We are hiring senior engineers who can tackle architecture and APIs for our game technology on small teams of 3-4 folks. Game Closure has raised $50M, and has more than 300M users supported by a small team of engineers <25, though we are very profitable and growing.

We are looking for folks to work on our engine and server technologies, the games themselves, or both. For flavor: We maintain our own redux-like lambda-style append-only database for more than 300M users; other examples of projects include when we used code mods to port our engine from a propriety module and class system to es6. There are numerous projects ongoing, such as first class typescript support to facilitate better tooling and API documentation, a react-powered webgl-based UI system, and our own in-house ads bidding system.

We have projects for hosted real-time multiplayer gaming, social gaming, cross-compilation to native platforms, and many other core infrastructure tools that we would welcome your support on defining and creating

Here are a couple example reviews of games we’ve built:

- Snake Squad for Snapchat: https://techraptor.net/gaming/opinions/every-available-snapc....

- Everwing for FB messenger: https://www.dageeks.com/digital/everwing-dageeks-game-review....

Our technologies and engine have already been in front of hundreds of millions of users, and we're adding millions of new users monthly. This is a high leverage position, and very senior. We prefer remote work from any timezone because we're looking to build the best small engineering team in the world, but we do make office space available in Tokyo, Mountain View, San Francisco, Seoul, and Sophia. For the right hire we will be flexible to obtain a visa to anywhere where we have offices if it helps.

We are also actively looking for folks across range of leadership roles in product, engineering, and operations.

Please email linda@gameclosure.com Subject: Game Closure Engineering: YOUR NAME HERE Please include a personal note about your background and interests so we can prioritize your application!
> "Oh my God, that was terrible! I can't be left with my brain like that!"

> "I had never before that experienced a weekend without my phone, essentially," Khobe told the BBC. "It was very weird for me."

> "What am I going to do, look at the stars and twiddle my thumbs?"

Holy fucking shit this poor kid!

What are we doing to ourselves?
New york could sacrifice a few parking spots per block and put garbage bins there. But the city has spoken and rather have the sidewalks covered with stinking trash than give up parking spaces.

Ex: https://www.google.com/search?q=barcelona+trash+bins+parking...
More 2030 Predictions
I think I benefited less from the letter of the Law, than through the spirit of it. My first exposure was very indirect coming from a decision analysis textbook, that motivated the construction of decision trees from something like the benefits of making distinctions, which were well-defined. (From that representation it becomes simple to analyze what conditional probabilities are relevant to your decision-making context.)

They cited GSB through Francisco Varela who proposed that making distinctions was the fundamental operation of all cognitive thought. I found the idea compelling (if we know the roots of thinking, could that give us the levers to improve it?) but found Varela to be near-impenetrable.

So I picked up GSB in hopes that this thin tome could shed some light on the manner.

My god. You start seeing distinctions then you start seeing them everywhere. You understand what computational types are and why the adjunctions are ubquitous – and important. You get a sense of why psychological time must exist. You get why information always requires there to be an observer, and how the combination of all perspectives will necessarily be empty - our limitations to comprehension form the richness of our universe. You see the freedom we have in letting some things be distinguished over others and why people get confused about whether mathematics is discovered or invented. Surely it is neither, or both: we let something be to find out what it is.

And the fact that you can draw a knot-theorist, a biologist, a decision theorist, and a Taoist out from the conceptual framework is a testament to how rich it is.

Still, eventually I'm going to have to learn how to calculate with it.
>"I hate these because of how you need to grab and pull a handle hundreds of people touched before while handling their trash"

Yes, I also share your aversion towards soiled handles. Fear not as these ones also have a foot pedal, which can be actioned with a light step and works lovely and nice and fluid, actually a pleasure to use and well thought out and engineered upon that aspect from my experience of them.
Norway records warmest ever January day at 19C
Ask HN: Managers of remote employees, what's hard for you?
I've been a remote person for a little while now and a big advocate for it. I've thought a lot about what's hard for me, but, I'd love to hear the other side of it. What's hard about managing a remote person?
I've used the omnipresent Spotlight as my primary means of navigating macOS for years, greatly reducing my time in Finder.

(Same on iOS / iPadOS and SpringBoard.)
Turblinks, and/or https://intercoolerjs.org/ with a very similar, but more generalized approach.
amazing stuff, give a try also to the video from the snes conversion programmer
Kids and getting older make this a less bulletproof solution.
Absolutely. I think most nations have similar highly warped popular views of their pasts -- Belgium hasn't dealt with Leopold II, America's popular founding story has Puritans as poor innocents, mere victims of unfair oppression who left for freedom in New England. They rarely learn what puritanism was, or that they started oppressing and killing off other religions once there in the freedom of the colonies. Or that many came back to fight Cromwell's war with Charles I to help create that Puritan Paradise in England and Ireland.

The Irish difficulty gets some context when you learn of William of Orange, Cromwell's attempts to remove Popery and royalism from Ireland, whilst giving the land of the recently massacred to his troops in place of pay.

I think schools do a mostly terrible job in setting the "national myth" in context of what was actually happening. So Cromwell ends up placed in BBC millennium votes of top 100 Britons. Somehow I think they didn't hear the whole story, or actually much of it at all. :)
I second this. Another world was a fantastic, innovative game.

Also look for Another World – 20th Anniversary Edition.
Oh, sorry, you're quite right. I meant to check that first.
The first thing that come to mind when seeing that code is - that's a really verbose syntax, especially for a low level language.
This `iw` module is a pretty cool toy, but it has to compile wasm text format to wasm bytecode at runtime, every time.

An actual `Hello World` is not too much effort to be honest (30 loc) https://gist.github.com/devsnek/18228912613de5068e448bf21a66...
That goes for passing, trivial questions, too. One pops in your head now, you itch until you answer it, because you can answer it. Pre-ubiquitous-web, fewer such thoughts reached the level of conscious awareness and they were rarely actionable, so, if not important, maybe you ask the people you're with ("hey, who was that guy in that one movie?") and if no-one knew or had the relevant coffee-table trivia book handy (so, most of the time), it went unanswered and the thought just went away. No itch.

I also find I burn a lot of time on meta-media (best-lists and such) and low-value reading (cough) because there's a ton of it available at the command of a whim, where before one had to spend real time seeking out or paying for that sort of thing (magazines and such). It's a pretty serious indictment of my Web activity that I wouldn't pay any money at all for most of it, if the choice were to pay or not to have it (Internet service doesn't count—I pay for it for the few things for which it actually is very useful, not for those).

Actually that word might best describe what we've done with this new environment: we've given vastly more power to whims. The Age of the Whim.
Good question. Create alias proxies?
> If I click safari, and safari is not open, it opens a safari window. If I click it again it doesn't open another safari window, it just activates my current window. If I want more than 1 safari window, then I right click and click new window.

...I believe that's exactly how Finder works? If there are zero open Finder windows, clicking the Finder dock icon does create a new one.

It's just, if you have Finder windows open already, it focuses the existing ones rather than opening another new window.

I just tested this in both High Sierra and Mavericks, was it different in very old versions of OS X? Under what scenario would you like Finder to behave differently?
Lucky for them they can!:
https://www.pay.gov/public/form/preview/pdf/23779454
Location: San Jose, CA

Remote: Yes

Willing to relocate: Yes

Technologies: CCNP, Data Center, DWDM, Wireless, VPN, Security, TLS, Python, Java, C, C++, Linux, macOS, ESXi, NAS, Nginx/Apache, IoT, TCP/IP, IPv6, ARP, DHCP, DNS, SMTP, BGP, OSPF, EIGRP, Load Balancing, VLAN, HSRP, 8021.x, X.509, PKI, pfSense, tcpdump, wireshark, OpenVAS, Git, Jinja, Ansible, yaml, Paramiko, Cisco, Arista, Juniper, Whitebox, ffmpeg

Website: https://duanenoland.com

Résumé/CV: emailed upon request

Email: jobs[at]duanenoland[dot]com

10 Years experience building world class networks at Cisco Systems & LinkedIn. Looking to branch out from a traditional network engineer role and into a SRE type position working with end to end systems. I'm also extremely passionate about network security and would love a role that focuses in that area.
If you are unhappy feed a hungry person.
When i asked if i could use his libraries in ios/android apps Moxie refused. He licensed them under GPL that prohibits distributing of software via app stores. Quite a strange for a guy who claim that he wants to spread encryption. Sure, but only on your own platform. Fastforward he sold such rights for a whatsapp. Just simple business, nothing about privacy itself.
that seems a little low. imagine living in wyoming and never being allowed to drive above 50 mph.

imo, american speed limits should be much lower in the city and significantly higher on limited access highways. 25 in the city often feels downright dangerous; I'll often go slower if I don't think I'll be creating an even more dangerous hazard. on the other hand, 65 feels like crawling on a straight, wide highway.
New California privacy law lets people find out what companies know about them
Easily googled. Hi, welcome to hacker news. May I offer you some articles to read?
Bintable.com the free and accurate BIN checker
Intuitionism/constructivism has gained much momentum in recent years.

It is the foundation for Hawking’s model-dependent realism [1]; or more radically Dummett’s anti-realism [2].

Speaking purely about Mathematics - there have been great strides in constructive mathematics in the last 3-4 decades, and great overlaps with computer science (Curry-Howard-Lambek correspondence). A formalist might even say that the fields of logic, mathematics and computer science are identical.

1. https://en.wikipedia.org/wiki/Model-dependent_realism

2. https://en.wikipedia.org/wiki/Anti-realism
The first question I have is why? SQS seems like such a simple thing to keep hosted.