skysight-inc/HackerNews huggingface dataset:
> After all it's "just" software. Besides yourself, nobody really cares how you solved the problem.

More that once I've come across such crossroads, and the answer for me is:

(i) Find a niche in which you can excel, master your domain and then people will "care".

OR

(ii) Don't worry about how others perceive you as long as you are having fun along the journey. Find a way to stay happy.
Homo erectus pekinensis isn't 2 million years old.

Go back 2.1 million years, like these stone tools, and it's not even clear that there is a genus Homo.
One-Letter Typo to Blame for Aliens: Colonial Marines' Bad AI – Kotaku UK
> "free energy functional of their internal states" means the free energy, computed as a function from their internal state. ie. each internal state has a corresponding internal energy.

I think what is confusing people (it is certainly confusing me) is the distinction between a function and a functional.
Exactly Once Writes for Non Idempotent Requests
Interesting; this is sort of the flip side of one of the slides here: https://news.ycombinator.com/item?id=17532360 "Cognitive Distortions of People Who Get Stuff Done". One of the items is "Correct Overgeneralization", which seems to be basically what you describe in the last paragraph. Making assumptions based on experience, but being mostly right. Surely there's some balance to be struck: there's value in experience -- it can help you move faster -- but you have to be able to recognize and question your assumptions if need be. Sounds like your "smarter techs" were missing that step. They didn't circle back after their shortcuts failed them.
Nice; the generalized version of "if I'd asked my customers what they wanted, they would have said a faster horse".
Kalachnikov (The _K_ in AK-47) has stated that he dreamed of inventing agriculture equipment. He blames the Nazis by name for having had to invent his famous rifle, even though it was fielded only after the Nazis were defeated.
> it's hard for me to see how you can raise graduation rates without lowering the bar.

That's easy, we live in a world where each generation is smarter than the previous. For IQ tests measuring abstract thinking todays teenagers score an average of 3 points higher than teenagers did 10 years ago.

This is due to better schooling, better edutainment of kids, and many other things such as increased focus on not leaving behind kids with learning disabilities.

The trend is starting to ease of in the developed world. But only in the last 10 years or so...

Whether the bar have been lowered is hard to disprove. But we know for fact that newer generations are far more book-smart than older ones where in their time.

Note. Some forms of pure generalized intelligence don't have the same trends. But analytical and abstract thinking, also commonly known as book-smart or good in school is trending upwords over the generations.

YES: kids today are actually smarter :)
I didn't see promises mentioned, curious how those would be handled if provided a custom function that is a promise?
Software CEOs are eating themselves, in front of the world.
To me, one of the most fundamental features of Arc is taking the unification of code and data much further. I don't know of other Lisps that do this! K is another language that does.

arc> (= l '(1 2 3))
(1 2 3)
arc> (= f [+ _ 1])
#<fn: f>
arc> (map l '(0 1 2))
(1 2 3)
arc> (map f '(0 1 2))
(1 2 3)
> People just expect it to happen much too quickly, there's no patience.

> It's just dying for the people who never understood how absolutely challenging the problem actually is.

You're laying a lot of blame at the feet of the excited people, but in their defense, much of their excitement is thanks to hucksters (cough Elon cough) who've been insisting that fully autonomous cars are just a year or two away. It's not like these people can be reasonably expected to understand how difficult the problem domain is, especially when they've seen recent AI successes at other problems that were popularly considered impossible (e.g. AlphaGo).
When You Watch Sports, Your Brain Thinks You’re Playing
France wins World Cup
> I doubt you can download whole countries at that rate.

What? GMaps alone is already 30MB and has to download all of its maps on the fly. What do you think, that Google alone has a magic way of making up maps out of thin air?

And of course you can download whole countries at once, Germany for instance is ca. 1GB, which is totally doable on your home WiFi.
Yeah, pretty much this. I'm actually willing to accept that this wasn't initially meant to be just a PR gesture, but a sincere attempt to help. But now his tantrums over not getting to be the hero have gone and poisoned it all, rendering it indistinguishable-from-PR whether or not it was intended as such in the first place.
To save others time, this article is about how the BC should have gone even further to support the "Remain" campaign and how it should have fought against "Leave" and their alleged dishonesty, nothing more.
This is specialized pattern recognition - not abstract human reasoning.
It could potentially solve IQ tests better than humans(would make a great PR stunt) by training on millions of possible IQ tests(Raven Progressive matrices) to develop a generic association map with symbol-clusters it detects, enough to handle a rare unfamiliar shape.

These patterns don't translate to anything outside their domain, it would just prove IQ tests are not measuring intelligence - they measure the absorption of specific pattern data(association maps) in our brains, essentially forcing a brain to become a reactive "association-puzzle" automaton fitting symbols into RPM patterns.
Yep, a lot of techies fail to appreciate the extent to which this is true. For those who disagree and were around in 2000, where is Sun Microsystems, Compaq, Yahoo, AOL, and Netscape today?
Saying 'extremely' twice, and in italics, does not make a point more correct. Nor does repeating a faulty argument, even if not in italics. I will leave it for someone who knows a thing or two about the realities of owning and operating helicopters to decide for herself whether helicopters match up to peoples' imagination of what a flying car would be. I was apparently mistaken in thinking that, on reflection, you would figure it out for yourself.
I really want to co-opt this to create a "physical" representation of my VmWare or Xen environments. Could be a really interesting way to demonstrate virtual appliances and networking haha
Second Google hit when searching for the paper title:

https://www.cs.vu.nl/~herbertb/papers/osreview2008-2.pdf
Environment variables are visible with 'ps -E', to anyone with the same UID or root.

In Linux, they're visible in /proc/<pid>/environ, which is permission 400 and owned by the effective user of the process.
I can't wait for Ballmer to become the lovable, goofy NBA owner instead of be remembered as the guy who dragged down Microsoft.
Any monitor that doesn't bend your desk is light enough. Even ones that do bend your desk are OK if they're a Sony Trinitron. :P
many of the ... cultural practices that we now recognize as social media were first developed

I caught the tail end of BBS culture and modern internet culture is nothing like it. See https://news.ycombinator.com/item?id=17534985 and https://news.ycombinator.com/item?id=17535165 for an example
> The advantage of LINQ in my eyes is that it allows you to build an expression tree that you can wait to evaluate until a result is actually needed.

Isn't that the exact definition of the "unquote" and "unquote-splicing" operators inside a quasiquote?

Honestly asking since I'm not past the "makes my head hurt" stage of scheme macros, probably doesn't help that the quasiquote macro is buggy in my minischeme sandbox.
Show HN: Design Patterns Plugin for IntelliJ IDEA
So just under 1 cent per load (USD 0.007)
The way I first heard this problem, the messages are sent via carrier pidgeon over Eve’s army, and sometimes enemy soldiers shoot down the pigeons.
Some time in the late 1970s, I heard a lecture by a researcher at the Air Force Institute of Technology, who stated that if you took Fourier transforms of an optical illusion, and then reconstructed the image while progressively dropping the highest-frequency terms, the reconstructed image would eventually demonstrate the illusion.

This suggests that our sensory perceptions (and possibly, in the current research, our memories) lose fine detail in a way that can be analogized, if not explained directly, in terms of discarding or losing high-frequency information.
The traditional financial model has dangerous incentives on its own. Non-profits need to show more accountability.
Three quotes from UGTools in the reddit thread (in no meaningful order), they are each in the own separate context but I feel they are somewhat informative on their own as well as where the focus is.

Oh for sure. What I mean is real life entangled cables can easily be recreated everywhere while data centers, expensive equipment and interaction with complex topologies cannot, hence the convenience of using VR scenarios for this. Also VR today would not be a very good tool to train for entangled cables due to lack of proper haptics, the use of controllers instead of your own hands and unstable physics.

You have different tasks but usually it is racking & stacking, cabling according to some specifications and also troubleshooting connectivity issues. Since you have access to all device consoles there is a wide range of possible exercises.

There's actually a lot of stuff happening in the background. All these devices are running in a virtual machine and the cabling updates those devices in real time. You can start Telnet sessions to all devices (the TV screen shows briefly an active Telnet session if you look closely) and even send commands using a keyboard.
> and while I'm still a Java programmer, I can see other languages looming on the horizon. Java will become the COBOL, and while there are still COBOL programmers out there, its not something that one wants to get stuck in for another two or three decades waiting for that last app server to be turned off before they can retire.

I don't think this will neccessary be the case, Java is far from being in maintenance mode. It looked like it would be some years ago but there now is a lot modernization going on, both inside the language itself and inside the ecosystem. Maybe it might loose its top position, who knows, but I don't see it being practically dead anytime soon.

Sure enough there will definitly be those weired "COBOL like" enterprise things building on top of all of the bad ideas from the early Java days which stay forever and which nobody not already familiar with wants to touch for good reason.
I'm not sure that's a great example. In the US, legally, you're probably right. As a matter of good manners, if a vendor at a crafts fair in a public space puts up a "No photos please" sign, I'm going to respect their wishes. They're paying for a stall to sell things, not to be a photo subject.

If I'm shooting pics on a street or a park and someone makes it clear they don't want their picture taken, I'm not going to insist on my legal rights. (BTW, this is a different case from officials saying I can't take pictures of some public space because security or whatever--although I mostly won't care enough to try to make a point.)

Just because something's legal, doesn't mean you have to insist on doing it against someone's wishes.
No it doesn't emit false positive warnings when using lists. That is FUD. But if a function explicitly requires fixnums, and you pass something of type t, it might warn (depending on the optimize settings).
Google feels it has a superior product, which is true for certain types of data in large cities. Why contribute to Wikipedia when your the publisher of Encyclopedia Britannica, you'd eat your own product alive for no notable benefit.
Deep subterranean connection between two Japan volcanoes
I guess I have failed to explain myself: I think bad people (trollish, insistent, selfish, &c) can be banned, and that is more effective than insulting. Bad ideas on the other hand, should not get people banned, but criticised &or refused in a clear, non compromising manner.
Taking from some citizens via taxes to give to others via welfare programs is not the sole extent of government activities, one would hope. I suggest studying the nature and extent of constitutionally limited governments before Bismarck introduced the Welfare State as we know it.

My point is not that government is corrupt; it is that politicians under a Welfare State have increasingly corrupt and manipulative designs, and that the further these designs are enabled by information technology the closer we get to a totalitarian society.
Thanks for the Rockwell-Collins link!

What I understand there verified is however not that the adversary can't add malicious code but that there are formal verification steps that no bugs are introduced as the non-subverted implementation is introduced.

I agree with you that the linkers are a nice place for the malicious code to be hidden. The malicious code can be anywhere in practice... the way I see it, the accidental errors that introduce security issues are much more probable in compilers and the modern linkers (especially as they do more of a job that formerly only compilers did) than in assemblers.

The assemblers are surely the easiest to be verified on producing what is expected of them to produce: a separately developed disassembler is enough.
Then you realise that this happened 30 year ago and then you feel old. At least I do.

I used to use a bbs offline "mail" client called blue wave, and it would import .qwk files from the bbs, then you spent your time replying offline and in the end would upload a .rep package containing said replies.

In some ways I miss it but in other ways I have a 500/500 internet fiber connection now and do not miss the days when donloading a 10 mb file took the rest of the day.
I don't see how anyone's privacy was invaded here.
The failure rate for cryptocurrency experiments will be high, but I’m glad to see people trying. We’ll collectively learn from the efforts. Whatever the number of frauds doesn’t detract from the set of smart guys who are likely inventing something significant.

EDIT: I should have said "may be inventing". It's my opinion of a >50% chance that Vitalik's work will lead to something significant, for example. Some people will disagree and that's ok too.
Blair has posted a public apology.[1] It's arguably self-serving and there are people defending her actions. This whole situation is what is wrong with social media; refined and concentrated.

[1]: https://mobile.twitter.com/roseybeeme/status/101671128167022...
It requires a license (https://code.jsoftware.com/wiki/Jd/License#License).
You have an extraordinarily limited notion of what privacy is.
Wow, this is awful. :/ Of course, something like this is likely already rampant in less friendly environments (i.e., schools).
The analogy I like to think of is that APL is incomprehensible to users of more Latin-based programming languages in the same way that Chinese is: you have to learn it to use it.

...and once you learn it, it feels as natural as any other language.
If you want to state your opinion then state your opinion without an attack. Say, "I don't agree" or "I feel the situation is more complex" because when you mount an attack and call someones' idea "ridiculous" you better back it up and make your statements solid.

Every statement you made was harsh, negative and unjustified. You deliberately mounted an attack without evidence. Without evidence you shouldn't attack anyone, with only an opinion all you can do is share it in a friendly manner.
Yep they can often blend right in if they want to. One time my friend was in an ordinary rock club in Seattle standing in a group of people waiting to talk to the (popular-but-not-mega-famous) musicians who had just finished their set. Next to him is an unassuming, nebbishy guy with glasses waiting politely. The musicians eventually make their way to this fan, he starts talking and out comes this deep baritone voice... turns out it's fucking Eddie Vedder.
I've recently revisited asdf, and based on some testing, started moving my various compilers/interpreters to that. It's a "general" version manager - that works like rbenv for "all" languages.

I'm not sure if I'd use it for deployment - but for development it's quite versatile.

https://github.com/asdf-vm/asdf
I get the feeling Elon might need someone to reign him back on some of his tweets. I've heard he suffers from bipolar disorder, which, even if medicated, can sometimes flare up.

If that's the case, and some of his episodes bring this about, he really does need to either recognize this in himself, and exert some self-control, or straight up have someone else check it over.

This is especially dangerous because, since his companies' valuations are so intrinsically tied to his 'cult of personality' (I'm using this term neutrally - I believe 'both sides' will agree that a large percentage of Musk's companies' valuation does come from his bombastic personality and presence), this behaviour can only damage his work, which may put him into a negative feedback spiral, with each subsequent outburst plunging it all further down.
For validating entire objects: https://github.com/hapijs/joi
Hands-On Machine Learning with JavaScript
UK Labor party's own HQ deceived leader using targeted Facebook ads
Does the semantics of the message matter to the fundamental problem? What's the difference between coordinating a time and coordinating an action? Notice that in either case, you're assuming the other component.
What Is a Literature Review
Not surprised, the 8650U is an incredible part, it matches the 7700HQ at half the TDP - Still not sure how they managed that magic.
Looking back, the whole "Developers, Developers, Developers..." bit was just what we saw publicly, I hope he was on fewer drugs when doing day to day management, but perhaps that is part of why Microsoft found itself in a dying segment of an industry it once monopolized.
Measurement / incentive __always__ runs the risk of "be careful what you wish for." The idea that the mentioned ratio creates more good is a bad assumption.
Hard to say I didn't see this coming. Elon has been lucky he's had the world's media on his side for a lot of his career. But he's been too loose with his words for a long time. Getting into arguments and making risky jokes.

If there's anything the media loves more than building a hero up it's tearing that hero down. It was only a matter of time before he started saying things that would get him in trouble.
Yeah, and aren't research projects often meant "for learning purposes" as well? :-)
If you don't understand what's impossible, you run the risk of trying for something you'll never be able to accomplish. You'll never know why you don't succeed. It's precisely about teaching and learning the limits beyond which it's pointless to even try to go.

If it's pragmatic to dismiss impossibility results, perhaps revisit pragmatism.
X on the Blockchain
From Musk's recent interview with Bloomberg [1]:

“I have made the mistaken assumption—and I will attempt to be better at this—of thinking that because somebody is on Twitter and is attacking me that it is open season,” he said in an hour-long interview with Bloomberg Businessweek for this week's cover story. “That is my mistake. I will correct it.”

It seems like Musk ought to be smart enough to generalize from "Twitter" to any sort of media (I don't think Unsworth is on Twitter), but I guess maybe he's still working on it.

[1] https://www.bloomberg.com/news/features/2018-07-13/-the-last...
Yep, same on CiX in the UK. We had to pay for phone access by the minute, so an offline reader was absolutely necessary.
Gross Profit vs Net Profit. Gross Profits are in the 20-40% range, Kroger (22%) [1] Safeway (28%) [2] Whole Foods (34%) [3]

Those Net Profits of 1.5% look like a target, not a byproduct of a cut throat business.

Smart and Final, a warehouse and restaurant supply store [4] has a GP of 14%.

[1] https://csimarket.com/stocks/singleProfitabilityRatios.php?c...

[2] https://csimarket.com/stocks/singleProfitabilityRatios.php?c...

[3] https://csimarket.com/stocks/singleProfitabilityRatios.php?c...

[4] https://csimarket.com/stocks/singleProfitabilityRatios.php?c...
Ask HN: How do you GTD with text files only (no software)?
I am very glad I asked. Thank you, Don!
...and its lightweight counterpart for the browser: https://github.com/jquense/yup
Most of the time, people deal with this by noting that the network sometimes has problems and expecting success anyway.

This is guaranteed to fail eventually, but if you can characterize the likelihood of dropping messages, you can set up agreed-upon sequences to improve the probability of eventual cooperation -- but you can never guarantee it.

For example: you can put checksums or hashes on your message to help detect corruption. You can put sequence numbers on your messages to help detect message loss. You can run an isochronous stream of very short messages to help decide on a base error rate, or to increase the likelihood of detecting a major loss. You can set up N different networks and hope that they don't all have losses at the same time.

All of these techniques help identify and remediate some degree of message loss, but cannot guarantee to solve it given a cantankerous enough -- or evil enough -- message killer.
The gist of the article seems to be that the beeb knew stuff and refused to tell people cos it was frightened of the mob like, populist attack dogs. Now the attack dogs are real - just like in a proper dictatorship- for example the front page headlines calling our entire supreme court traitors and publishing their addresses (that should have been jail time for the editors and shows what a scary time it was two years ago.)

But the beeb made its usual failure of trying to be even handed (you know here are 20,000 scientists warning of climate change, here is one old fool we dug up - let's give them equal screen time)

But the main failure was that no one knew anything. No one popped up with a list of the 750 euro agencies we would leave - no one had the impact statements on every industrial sector (we still famously don't).

There just was no information on the downside. And this was apparently by design on the orders of the PM Cameron tomstop it looking like the government was being used to scare people into his side

So recent Danny Dyer hilariously blamed Cameron for all
this mess - and yes it is his fault. But it is also Boris Johnson's faukt for making it mainstream to vote leave (we could all see what shits Farage and the millionaire bloke who is in the picture were - and they would have stayed at 15% were it not for johnson

Finally parliament let a referendum go through to an Act with the awful wording and consequences (it's no good to say no one believed leave might win - parliament is for those kind of what ifs)

so - no it's not the beebs fault - not fully. and their sins are minor

- The intellectual arguments against brexit were either mostly unknown (the sheer depth to which we are joined to Europe (cf the litany of things that will go sideways if we become a third country - not just the obvious stuff like queues at Dover port which was well discussed, but transporting nuclear material necessary for medicine or access to military grade GPS satellites.)
Clojure’s maps, sets, and vectors are all functions.
> who dragged down Microsoft

Did he?
Maybe that would make it okay to do it to you, but even then it doesn't justify it being done to anyone but you.
I have bad posture but it's a lifelong condition. I also have lifted weights for years nd my back laughs at the notion of hurting from sitting on a surface that's too soft.
5,300 años de edad, la última comida del hombre de hielo reveló