skysight-inc/HackerNews huggingface dataset:
So you want an electric race car to feel like some other car? This really isn't possible at all. No matter what you do, a Testa won't handle like a Miata because you can't change weight on the fly. Really all that you could do is reduce the power of the car on the fly which doesn't give the same experience.
Whoops. thanks. translator error. I'll fix it.
All of that is reasonable but I was replying to the poster who stated that people still have a reasonable chance in our system. I don't believe that is true any longer, if it ever was
> I'll believe it when I see it. We have become too dependent on core components that are not being properly maintained, lack funding or both. [...] more funding is put towards critical GNU components (instead of new bloated projects).

The GNU Project is a separate entity from the FSF. The FSF provides infrastructure and does provide fundraising / direct funds for certain projects, but otherwise, GNU projects are maintained by individuals with no connection to the FSF. To offer you program to GNU, you send it to GNU volunteers for evaluation (I am one of two active evaluators), after which it is sent directly to rms for final determination. The FSF is involved only if we need to get the sysadmins involved for something.

If you support a GNU package, donate directly to that project (or via the FSF's fundraising page, if applicable).

> I still support the idea of Libre / Free Software, just not the religion and church that popped up around it.

You criticize the FSF for "making compromises", and then criticize them for sticking hard to their principles.

I disagree that they are compromising on their principles.
There's a YouTube video [1] of a great talk by Scott Meyers: Effective Modern C++ (part 1). He covers universal references and how they relate to other kinds of references in either that one or Part 2 [2]. I found the videos very helpful.

Edit - I may have the wrong videos linked. It could be his talk on Universal References [3] that I'm thinking of. It's been a while.

[1] https://www.youtube.com/watch?v=fhM24zs1MFA

[2] https://www.youtube.com/watch?v=-7qwpuA3EpU

[3] https://channel9.msdn.com/Shows/Going+Deep/Cpp-and-Beyond-20...
Sure. For that use-case.

I would still like a mechanism in place to prevent use of spreadsheets wherever not suitable.
Great work. I love the plug-ins not being tied to a specific language. Surprised about doing rpc within a text editor but it was well argued in the presentation. If I consider it within the context of the tooling in an IDE it totally makes sense.

Text editors running on the desktop that are based on web browsers was a big step backwards. It encouraged features/plugins but now my text editor and my chat client each take gigabytes to run!
MD5 is fine for verifying a download is not corrupted, so that's probably the intended use.
I like your reasoning
I agree that it depends on the games... and on the kids. I was dismayed early on when I bought my boys a used Wii and they just couldn't get it. We all got frustrated and lost interest.

Then I hit success with a used Xbox 360 and playing Lego games cooperatively--where the adult is the helper and coach making it more fun. My boys also love the Kinect and really got into dance and adventure games. So the trick seems to be to try out lots of things and see what groks.

Once a few games clicked with them, they were willing to engage with more advanced games. In one year I went from playing Lego to cooperative Halo and we love it. For balance, we limit what we call "ePlay Time" to an hour a day and make it conditional on good behavior and spending quality time on the board games Daddy prefers to play.
Your philosophy towards mathematics education is interesting. If you don't mind me asking a direct question: what's the point?

Here's my take on the purpose of math courses in college: any college graduate should be able to teach themselves something "like" calculus or linear algebra upon graduation. So you should teach calculus and especially linear algebra in such a way that a student who has never seen e.g. graph theory can pick that up a bit of graph theory their own using the thinking skills they acquired by studying linear algebra or calculus. Ditto for dynamic programming or combinatorics or basic probability or...

So if you're not teaching proofs, wth are you teaching all semester? A few conceptual underpinnings that take about a week to explain, and then a whole bunch of crap Mathematica can do for you anyways.

> computational mathematics like calculus and (linear) algebra.. move proof-based mathematics into a targeted graduate degree

Memorizing symbolic calculations and/or understanding (how to use) numerical algorithms do not endow students with the skills required to learn new mathematics. Proof-based calculus and algebra courses do teach those skills.

The recent post on HN about PID control comes to mind. I'd expect someone with a bit of practice at writing proofs to be able to teach themselves why PID controllers work and avoid pitfalls. But I would not expect your average human-meat-based-derivative-and-integral-calculator to be able to understand the same.

To put it in terms of a folk saying about fishing: if you teach a man to calculate, he can perform a specific calculation. If you teach a man how to write proofs, he can learn any calculation he might need throughout his lifetime.
The current cars last for one whole year. The battery has some extra capacity to avoid discharge damage during racing.

Having the whole car last the whole year is not very common in racing, so they are good in this.
It's worse than not being incentivized to remove fake accounts - they are _actively_ incentivized to be selective about which fake accounts they "detect".

How many of David Brock's bots have been removed from Twitter?
We covered shallow water blackout when I learned to dive, and were essentially told "a few slow, deep breaths are okay, but don't hyperventilate." The idea was to use this and the dive reflex to get your heart rate down without actually flushing out CO2, which your body needs in order to tell you to breathe before you pass out.
Indy has Rose Hulman and Purdue, both of which pump out pretty good software engineers. Are they on par with the SV types? Maybe not, but you're not paying them 300k either.

For what it's worth, I live in Indy and I get emails from Amazon every week trying to get me to work somewhere fairly close to here (like Detroit).
A Comprehensive Guide to Product Design
Putting the image together is not a public false claim that would trigger tort liability. Publishing it, obviously, might be, but publishing it as a unit with an explicit label of falsity of the image does not make the label of falsity an act after the tort, it makes it an act simultaneously with one required element of the tort, and one which, at least arguably, eliminates another required element, that of falsity of the claim, so thst the required combination of elements never exists.
Not the guy who you commented to, but I'm guessing he thinks it's due to the talent pool they can recruit from by locating in a large metropolitan/suburban area.
> New shortcuts for TUI Single-Key mode: 'i' for stepi, and 'o' for nexti;

TUI really is one of the best features to really get into gdb. visually stepping through the disassembly really makes debugging more appealing, I really wish they dont abandon this aspect of gdb
>The difference is whales are not sustenance and are not something most Japanese would eat or enjoy to eat.

Wow this is presumptuous, whale meat has a long history in Japan and whales have been used for sustenance for a long time. That they should not be sustenance is your opinion.

Pigs are intelligent too. Unfortunately eating animals in general is fraught with moral quandary. Please stop making blanket statements about other peoples' cultures.
A better solution would be to use the status bar at the top, similar to how it changes when "In call".

Have it change colour, and say "1 new Mail notification" etc, and if you tap that, you get the proper context notification show up.
Maybe. Part of me thinks it's somewhat of a small money grab. (hope it's not.)

What I will bet money on though is that no massive success will come out of this. The key to AI is data & hardware (and not algorithm or methodology -- where everyone is essentially doing the same) and that's the domain of already giant tech companies. There can be a lot of good use cases in teaching far-off industries on how to use AI (manufacturing, etc.) but that's essentially a consulting business which will have a limited window. So lots of little successes is completely achievable; massive successes I hardly doubt.
Anatomy of a Catastrophe
"Google says it has access to roughly 70% of U.S. credit and debit card transactions through partnerships with companies that track that data."

"Google DeepMind's first deal with the NHS [...] gave the Google-owned artificial intelligence (AI) lab access to 1.6 million NHS patient records across three North London hospitals without patient's prior knowledge."

"Google starts tracking offline shopping"

Sure. Deleting the accounts surely is enough.
LTE and beyond require very precise timing. There are roughly two options for this. The first is you install a GPS antenna on every tower and synchronize time that way. The second is that you distribute the time to the towers over the backhaul network, typically using PTP (Precision Time Protocol) which would not be affected.

Additionally, GPS satellites are in Medium Earth Orbit (20k km up or so) and wouldn't be heavily effected by a Kessler Syndrome developing in Low Earth Orbit (160-2000 km up).

Weather forecasts would be affected, but it wouldn't be the end of them. There are still ground weather stations relaying their wealth of data.

Your Satellite TV wouldn't be affected either, since those come from Geosync Satellites (GEOs), which orbit at 35,786 km. Communications satellites like Inmarsat (L-Band), Ku, and Ka typically operate in GEO. Iridium would be fucked though.

The most heavily affected application would be Spy sats. They have to orbit close to the Earth for focal length reasons.
FYI: got some 'Oops, an unexpected error occurred.' error message, then the notebook I was testing just disappeared.
I don't understand why the site isn't using React?
couldn't find jeff atwoods comment on twitter but he did have this to say on Stack Overflow back in 2009 [ answered Jan 13 '09 at 10:15 ][ https://meta.stackexchange.com/a/79880 ]:

It's even worse: those strfriend URLs in the form of

http://strfriend.com/vis?re=(Zip%3A\s*\d\d\d\d\d)\s*(State%3...

are really painful.You'll have to encode almost everything in it. See my edit.* Works now, but not worth it IMO.

str friend? more like str ENEMY.
For that purpose, TCP already includes a CRC32. I'd say cryptographic hashes are generally meant for more than corrupted downloads.
THIS
I immediately stopped watching Formula E because of that. I like motor racing not popularity contests with cars. The tech involved in the cars is great though.
Intel Display Driver Breaks with KB4056892 anyone else having this problem?
I think AMD GPUs are crap; at least their windows drivers. I recently built a gaming PC (MSI RX-580 GPU) for my son, and never had so many frustrating crashes, black screens, etc. Waited for a month for their 5.18 driver release, and no improvement.

What a piece of shit. Sold it on eBay in 30 seconds for $40 more than I paid for it, and bought an Nvidia 1060; works flawlessly. The guy I sold it to said the RX-580 is working fine for mining. He got a card for $300 and I got rid of a headache.
According to their statistics smoking a pack a day from age 18-65 would save the country $5489.

I disagree that we should only be looking at medical costs when considering the total cost of smoking vs non-smoking. About $5500 per lifetime, is so small that unaccounted for costs could easily tip the scale either way. What effect does nicotine have on job performance. What are the costs spent in creating smoking sections in public places like airports. Do smokers have higher patents per person because of mingling near the ashtray, or do they have lower patents per person because they leave the room to go on smoke breaks? More data is needed, their conclusion is not conclusive.
Global Foundries (aka: former AMD fabrication lab. GloFo spun off as AMD lost money in the late 00s)

Despite spinning off, GloFo and AMD remained tightly aligned businesswise, and AMD signed agreements such as minimum silicon wafer usage.
I anecdotally echo similar opinion confirmed by more recently critical interactions in meatspace.

People value unambiguous concise communication
Why would I want to customize it? It's the same reason I stopped using linux between 2010 and 2017 (I just built an Ubuntu box for DL, dual booted with windows ofc). The more "stuff" is abstracted away so I can get done what I need to is ideal for me.
Oh, I totally agree. Like when people say "Google" something they just mean "search" not "track every movement you make on the Internet and serve ads based on what some algorithm determines your interests might be"
No it would be like suggesting that Polanski directed the Pianist so that he could sleep with the children cast in the movie.

MS is a convicted monopoly abuser. But that doesn’t mean every action of theirs is an abuse of their monopoly (further being publicly convicted and penalized for it, odds are they are less likely to do things that abuse their monopoly position).
How about actors playing the roles of (still living) real people in theatre and movies? Would they suddenly need permission?

Actually, the way the law currently works...they might (to avoid one or more tort cases for invasion of privacy, defamation, and/or publicity rights). Studios will rename characters in biopics if they can't secure rights to the person the character was based on. Like all things in the law, it is a matter of context. A biopic or other media "based on a true story" may require the permission of the people portrayed in it. A satire generally would not...The law is complicated like that.

Should the (many!) Elvis impersonators need a license from his estate?

Elvis is dead...The publicity rights of the dead are generally minimal and the invasion of privacy rights nonexistent...Also, the Elvis estate is generally okay with impersonators because for the most part they don't harm (i.e., defame) his image. They have gone after impersonators who they believed misappropriated Elvis' image for defamatory purposes.

IMHO the treatment of making face-swapped porn videos (or distributing them, which is a quite different case) should be the same as the currently established treatment of painting (or distributing) a realistic painting of someone you know in a pornographic pose - whatever that treatment is.

Under the current law, that is several torts: Invasion of privacy, publicity rights, and defamation...
> There are a lot of examples, but the most notable is the endorsement / promotion of the X60 / X200 with non-free EC firmware

See https://www.gnu.org/philosophy/free-hardware-designs.en.html
I thought of Brooks when I saw the title; as I mentioned in my other comment, I see a kind of amusing pendant to Conway's law here: a complex programming language will produce a complex codebase.
509'd. Does anyone have the PDF for it? Google cache seems to just render the document, not give me the PDF (I like to download and read offline, from time to time).
With FileCoin (the IPFS-related ICO with no implementation), the idea is that you're offering your storage space to others in exchange for a fee. So somebody could use your system to store, say, child porn.

With plain IPFS that cannot happen, because you're only downloading what you're interested in. That's what I meant when I wrote that IPFS is like Bittorrent.
I ended up in a career that I sometimes describe as "rolling dice for a living" - it's entirely gaming that prepared me for working on stochastic simulation.
Really useful tool to iterate and riff on ideas.

The visualizations especially good as a feature to promote it.

im sure im not alone id love to create pretty charts and would wow a customer.. But cant justify spending the cycles to fully learn d3 etc..
That's super interesting. Do you have a source?
Any references or suggested reading on that?
How does this compare to Mastodon/GNU social? From what I can tell, this is inviting me to run a P2P program on my own system rather than on a server; is that just an implementation detail?
Update: The story can now be viewed at https://medium.com/@jproco/a-crash-course-in-blockchain-and-... -- hoping to have it back up on hackernoon shortly
How is Google Docs not significantly worse from a freedom as speech perspective than Office (even the O365 variant).
The Lobby connects Wall Street aspirants with insiders
The only practical way to do that is to take a credit card and run a test transaction against it. If Twitter had tried that it would have died in the nest. People wouldn't take the risk for an unknown benefit. A large portion of their current tweeters still wouldn't, or couldn't provide such proof.
And that's where those H1B come in.
I am a bit confused about Austin as a candidate partly because I thought that Amazon wanted an east coast presence, not mid-country. So it boils really down to Boston, DC, and Atlanta as options.

As another engineer in Atlanta, I’ve got mixed feelings on whether the criteria Amazon put forth is really met. There’s probably more people from Atlanta that leave for tech than stay by a long shot given I’ve probably met more Georgia Tech graduates over my career outside Atlanta than actually in the metro area. Anecdotal evidence aside, there’s been several articles published about Atlanta’s brain drain problem specific to tech (medicine does not seem to apply given CDC and Emory attract world-class doctors just fine). I’m not sure if anyone on HN outside the region can name a single tech company HQed in Atlanta off the top of their head - I certainly couldn’t before I moved here.
Sure, favoring particular businesses is ripe for corruption and difficult to justify.

But the other poster is making an argument that tax abatement is somehow against the system, something that is pretty obviously wrong.

They don't want to stick to arguing that it is anti-social or foolish or whatever, they've decided that abating taxes is illegal (even though it is legal) and that it is contrary to how cities are supposed to fund themselves (even though it is written into the foundational documents of many municipalities).
Indeed. It will take legislative action including no-knock raids on DCs and offices to rein them in.

Someone in the NHS needs to be held responsible too.
How US leaders are trained
The FizzBuzz from Outer Space Explained
Things are going so well we’re doing a hiring freeze
Thoughts on CAPTCHAs and Privacy
laws vary by state.
Thanks, I thought this was well-written.
Announcing TypeScript 2.7
Okay, sorry for the noise, then. I'll try to write my comments after I read the article next time.
This comment is far overestimating the capabilities of gofix. And this isn't a denigration of gofix (which is a good idea in general that more languages should copy), it's simply that Go actually really didn't change very much between 2009 (when Go was publicly announced) and 2011 (when Go 1.0 arrived and things stopped changing). It certainly didn't change nearly as much as "idiomatic" C++ has between 1990 and today.

The lesson here is that languages should restrict their backwards-incompatible changes to only those that are amenable to automatic migration via limited gofix-like tools, but that runs counter to your argument that C++ ought to be casting off its C heritage (which I quite sympathize with).
Which is not that hard to fool on large files with multiple, sistemic errors.
> You’d just as well call it an “equality checking code”, or name it after any other use case you could think of for a unique identifier. Ruby calls its equivalent construct “object_id” and that makes so much more sense.

The number V8 generates for each object is not guaranteed to be unique. Like any hash code, collisions between distinct objects may happen. That's another reason why I think it's useful to consider it a hash and not an "equality checking number" or "ID".
Agreed. I chimed in on an earlier article supporting eating meat- but higher mammals are a special case.

Dolphins/Whales should be in the same category as Elephants and Apes. They are beings with complex social structures and individual personalities. They are not prey or husbandry animals, but apex animals.

David Brin's Uplift novels make this point very well- these are our fellow travelers on the road to sentience. We just go there first. Eating these animals is brushing right up against cannibalism to me.
>Invasion of privacy doesn't require an actual invasion into a person's private life. It includes publicizing a person in a false light [...]

Could you explain that a bit more? I would be very shocked if something as subjective and vague as "publicizing a person in a false light" would be an invasion of privacy worthy of first amendment exemption.
Carlo Rovelli: "Why Physics needs Philosophy"

https://www.youtube.com/watch?v=IJ0uPkG-pr4

A few notes from the above:

* the beginning of astronomy == plato's school

* the scientific method as falsification == Popper

* quantum theory / relativity / Heisenberg == positivism (If I don't see it (e.g. electron orbitals) it doesn't exist) (* e.g. complementarity)

* Einstein claimed that his reading of Schopenhauer was crucial to thinking about time, space, etc...

in essence, you are doing philosophy when you're re-evaluating your methodology and using a evolving reflective feedback loops to change your thinking.

This is to say that advances in science are often preceded or co-created by a period of philosophy, which it becomes possible express the new scientific ideas, at which point, the philosophy recedes into the background (e.g. no longer is seen an 'philosophy') because it has already been 'accepted'.

If you consider at the the fundamental problems involving physics these days, there is much philosophical activity there as well, but we don't know yet what will come out of it because it hasn't been 'solved' yet, compared to previous big jumps in scientific understanding.
Nitpick: Borland didn't reboot the object model, they extended it to add the 'class' types, but the 'object' types remained unchanged. The code you wrote works in both Delphi and Free Pascal :-). Object types are used often when you want to allocate objects on the stack or when you want to "embed" objects in other objects/classes (i don't know about Delphi but Free Pascal also extends object types to support newer stuff like properties).
I use gmail and don't wish to give it up for now. I launch gmail in a site-specific browser process so that my login is isolated. This makes it so that in my main browser, I'm not logged into my Google account and they don't see where I go. As a bonus, the "filter bubble" effect is diminished for my Google searches.

That's not a reasonable approach for non-techies, but I thought it might interest the HN audience.
I am using Rancilio Silvia. It is well built machine but has absolutely no electronics and it is easy to disassemble and plenty of free space internally which makes it perfect for experimentation.

My research of mods that are described on the Internet shows that most people put some kind of existing PID controller, SSR to control the heating element and a temperature probe which gets mounted on the outside of the boiler.

Minority is using Raspberry Pi, Arduino or some other kind of existing microcontroller board to allow for nice display and more functionality.

Few people are doing completely custom boards which is what I am doing for this project. I am currently learning electronics after almost 20 years in software and I find it very good exercise from design perspective.
Which leads nicely into my thought - then why not make it a plugin? Why not have the browser ship with Pocket as a plugin, thereby giving users the option to completely remove it?