skysight-inc/HackerNews huggingface dataset:
Heh, well then there are 3 ways to handle it:

1. Call it like it is "John failed, but we live in a class system so instead we're moving him to a less important team because we believe in this class system"

OR

2. Stop perpetuating that class system and fire people who do bad work, even if they went to Yale.

OR

3. Admit to yourself that you're not remotely honest, and don't expect any of your intelligent employees to buy your story either. [i.e. The normal choice]
The most important metric when comparing cryptocurrency is "real world" usefulness. Bitcoin is obviously useful because it's popular and widely accepted.

Monero is useful because it the most traded highly secretive coin. The development team only wants to provide untraceable currency, no more and no less. They even have actively tried(https://bitsonline.com/fluffypony-speaks-troll-monero-market...) to keep Monero's price low while other alt-coins were spiking because they hate the direction that the Ethereum ecosystem is taking and spreading to all of cryptocurrency. (i.e. the get-rich-quick mentality)

I don't think Ethereum is a complete scam. Vitalek is very smart and wants to change the world. The problem is, he created a nest for scammers with his smart contracts. Theoretically, smart contracts create trustless transactions. In reality, this becomes a wild west for anyone with an ounce of swindling talent to con people out of money, or just lose it because of poor coding practices. I would link some articles but there are SO MANY that its common knowledge by now.

Check out Monero community member Riccardo Spagni's comments(https://www.youtube.com/watch?v=zJbxaFHGk2M) about Consensus 2017, a crypto conference during which he was bombarded by talks of ethereum ICO's that had no actual products to show for.
What Is It Like to Be a Philosopher?
> imagine if every single law had to be passed through referendum

And what do you think will happen then?

I hope you respect the readers by not assuming that it will be paper ballot referendums.
An Introduction to the IndieWeb
You don't need event programming to be fast. A blocking paradigm is perfectly fine in any language or context that supports fibers.

And none of that snippet you are replying to even blocks, so... what?
What's the best-rated-vpns?
Primarily because HN is very libertarian-leaning, and has a lot of people who do not understand people or societies as a result.
Asynchronous programming with F# is pretty cool. It has layered powerful syntax and language constructs on top of .NET's threads and tasks, AND it gives you convenient access to the same async API that you use in C#.
See the other reply. In my country, French are known to do sloppy work. Especially when it comes to cars comparing to German ones.
> Before Lincoln’s speech and after nearly 100 years of slavery, people did not think of the United States as a country “dedicated to the proposition that all men are created equal,” ...

Yeah, except for, you know, the second paragraph of the Declaration of Indenpendence: "We hold these truths to be self-evident, that all men are created equal..." Comparing the Gettysburg Address to corporate spin (which is essentially what the article is promoting) is cringeworthy, disrespectful, and woefully out of line.
I use calc all the time, and it does just fine, but one thing I'd like to know how to fix is the poor performance when having a filter applied on a long column...it crawls...
Thanks for your nice comment.

I'm currently writing a blog post about this experience. Expect it soon on https://medium.com/@bpesquet.
Make Concrete Roman Again
You can only learn how to practically use the language by...practicing it in the real world. No book can teach you that because the real world is too complex.
On an iPhone SE it uses 25% of the screen on side margins, which is a bit excessive.
Speaking of dropping a town center anywhere... the Persians get a civ advantage of a double-HP town center, which makes it a viable strategy to use your town center in a tower rush (aka the "Persian Douche" strategy). It's very aggressive and can put an opponent off-balance because they don't expect you to be up in their face in the Dark Ages, but the downside is that if it doesn't work you're stuck with a massive research and economic disadvantage.

https://www.youtube.com/watch?v=n4DF099-DNo

(and here it is defended successfully: https://www.youtube.com/watch?v=QcVTHFBeXM4 )

Apropos of nothing: I am not really into the whole "watching people stream video gamess" thing for the most part but I recently discovered that I do enjoy a lot of this guy's AOE2 videos. There's a lot going on in high-level AOE2 play and it's really nice to have someone who knows what they're doing breaking it down for you.

Also, shameless plug for youtube-dl, it's really nice to pull them down and watch them in a local video player instead of streaming them directly.
I'd argue that Musk, using the facade of "Private Market Hero", has made government spending on research in this area palatable enough (again) to make progress. Sure, he's a key personality, but it's not like he's accomplishing these things outside of the context of being heavily funded and guided by the government.
I still don't know what dev.to does, only that they fail at sending out free stickers.
Laurene Powell Jobs buys majority stake in The Atlantic
> I reckon...

Good thing we have solid engineering and scientific studies proving the safety then.
Scientists Take to the Sea to Study a Lost Land: Zealandia
I'm not sure where you're looking, but as far as I can tell, VS Code uses practically zero native code. When looking to the git repository, all I see is TS, JS, CSS, and some misc stuff.
Wonder if they need a torque converter still to give it a little more oomph off road.

Also: "It also bucks the high-tech trend of new cars in general. There will be a radio with an AM/FM receiver, Bluetooth connectivity, and an AUX input, but there’s no touchscreen." I hope this becomes a trend. Touchscreens in cars are horrible ux.
I'm hiring for blue team at Akamai. We've picked up some fantastic early-career people into our training program; also looking for mid-career architects, senior architects.

https://akamaijobs.referrals.selectminds.com/jobs/senior-lea...

https://akamaijobs.referrals.selectminds.com/jobs/security-a...

https://akamaijobs.referrals.selectminds.com/jobs/manager-in...
I read the article, and discovered that they did not literally make 10 mistakes per sticker.

More like about 10 mistakes overall that resulted in a 5% failure rate for sticker delivery.
Honest question looking for an honest answer.

"Trust, but verify" is well-regarded modus operandi. Why is it acceptable in other circumstances but not this one?

If "trust, but verify" can be a legitimate threat mitigation strategy, how does one conduct the verification in good faith and avoid such verification being labeled as being an "attempt to discredit"?

I honestly don't see how rape differs from any other accusation of wrongdoing with respect to due process. Is it not the right of the accused to question the accounts of their accuser and conduct their own investigation?
I guess it depends on what you count as a 'tech job.' I'm in Cambridge, and obviously the universities are major employers, and biotech/pharma is a dominant industry (our neighborhood surrounded by labs).
I am a speaker on a national circuit, and many of the comments here resonate with my experience

- Start small.

I started with brown bags at my company, then moved to our quarterly company meetings, then user groups (I spoke in multiple user groups any chance I got), then a local conference, and finally with the big ones.

- Topic choice

Always speak about something you know well. Audiences will often throw a curve ball at you and you should be able to step away from the main script, answer a question and then arch the conversation back to the main talking point.

A good starting point, once you have a topic in mind, is to read a book on the subject (or at least glance at the table of contents) or watch someone else's video on the subject. This usually gives you a (good) starting point to frame your agenda.

- Practice practice practice!

Even after doing this for many years, I incessantly practice my talks. Do it out loud and it will help highlight rough edges when segueing from one section to another, or even gaps in your own understanding.

As other commentators have said, it also improves timing. I now have a gut feeling on how much material fits in a 60 or 90 minute talk, or even a half/full day workshop. It will come.

Finally, get your significant other/kids/friends/colleagues to watch you give a talk and provide honest feedback. Body language, tone, inflection all matter.

- Slides are good, but not important

In other words, slides are props, you are the main act. I have never appreciate it when conferences ask you to email a PDF of your slides, because invariably my slides contain at most a word or two. They do not and cannot stand by themselves.

- Again, start small, get a feel for it, then read a book or two. One I highly recommend is Presentation Patterns - https://www.amazon.com/Presentation-Patterns-Techniques-Craf... [Disclaimer - All 3 authors are friends of mine]

Speaking is like running. Till you don't do it, reading a book on it seems to add little value. Once you have a little bit of experience sections of these books will pop out at you, revealing places where you can improve

At the time of giving the talk, just remember,

- It's OK to be nervous. If you are not nervous then something is wrong. I still get butterflies in my stomach every single time
- The audience WANTS you to succeed. They are going to spend the next 60/90 minutes of their lives watching you speak, and they want it to be a productive time.

Good luck!
I am giving quite a few talks (60-90 minutes) on some industry-specific Deep Learning hands-on applications lately and my sequence was the following:

- internal employer conference

- my alma mater (university)

- companies of friends (at this point you have zero stage fright)

- anywhere else

This should get you comfortably started ;-)
Hi all! Author here.

I'd love feedback about code/documentation, thanks in advance!
All contributions in form of issues or PRs are welcome.
Rachael Tackett's article doesn't quite meet the standard of FAKE NEWS, but it is more agitprop broadside than journalism. It's mostly about Radio Free Asia and events which predate the founding of EFF. EFF Executive Director Cindy Cohn response to her questions seems clear and dispositive.

Full disclosure: I am a long time supporter of EFF. If you are concerned about freedom in cyberspace, you might want to become a member/contributor. For information: http://www.eff.org. If you just want to contribute: https://supporters.eff.org/donate/donate.
If your phone is good, it will only pair when you tell it to

Some older Android, Windows Phones, possibly iOS (not 100% sure), and Blackberry had some exploits around Bluetooth

More-or-less any current phone (with current updates) should be safe from that.

Key being: it needs to be kept up-to-date
Both options should be complimentary to vibration. But best would be light and unique vibration. This way you can detect it no matter what you are doing.
Interesting observation. I've had the opposite experience. Perhaps it is sbecause I'm not using "shortcuts" but rather am operating the pull-down menus with accelerator keys via muscle-memory. Inserting columns, rows, formatting cells, and many other functions continued to work with the various ALT-x-x combinations that I was used to. I never used any of the CTRL-x variants, except for cut/copy/paste.
Alt-Left goes back in Settings for me, and there is a back button at the top left of the window.
How is Bitcoin more expensive and arduous to manage than, say, Visa's huge infrastructure?
There's a reason for that. NB needs to fit more params than LR (and other linear discriminant learners), e.g. for binary classification, NB needs to fit 2*N params while LR just N.
Getting Real: What AR Means for You, Your Business, and the World
I don't see how smell wouldn't suffer from the same issue as light.

If you're in another room (behind a closed door, for example) I can't imagine it's tremendously effective
> Before Lincoln’s speech and after nearly 100 years of slavery, people did not think of the United States as a country “dedicated to the proposition that all men are created equal,” but after his speech, no true American believes anything else.

Unfortunately, neither of those claims are true. People have thought of the U.S. as a country dedicated to the proposition that all men are created equal since Jefferson held that truth to be self-evident. What has changed over time is the definition of the word "men", which, at the time it was written, meant "white male protestant land owners." Today it means something more like, "Straight white, hispanic or Asian (but definitely not black) non-Muslim citizens." It has never meant "all human beings" or even "all U.S. residents" or even "all U.S. citizens." Not even Lincoln believed that blacks and whites are created equal. Yes, he freed the slaves (but only in the states that had seceded) but he never fully subscribed to the idea that blacks should have equal rights to whites [1].

And today you have a justice department arguing that gay people are not entitled to civil rights protections, and that it's not just OK but vital to national security to keep Muslims out of the country. Plus ca change, plus c'est la meme chose. That is the sad truth.

[1] http://www.nybooks.com/articles/2007/03/29/what-did-he-reall...
Multiple Vulnerabilities Found in UEFI Firmware Implementations
Some of those things I don't understand how you can make when there are so many libraries out there, and are common things to look out for.

Other than that, cool idea and cool project
I don't mean to be rude, but if you don't know the term I'd put money on it not being deterministic. Especially if you're running in JavaScript on multiple browsers.

A single step that isn't consistent in behavior across every setup is enough to make the entire process non-deterministic.
The study is just hitching a ride on the balloons, which are more of a (admittedly cool) PR stunt. The eclipse has nothing to do with the actual study.
What was the motivation? I don't see any value gained by storing everything in one file in a super terse obfuscated combination of languages.
Do you realize that it's your face that crashes into the airbag? It doesn't launch into you.

Also your car's engine is a series of constant explosions connected to a giant tank of gas.
It is. Might as well just admit it, and earn some trust of your employees this way.
It would be super helpful to know more about how to identify and fix such problems! You seem knowledgeable on the subject. Perhaps you will share.
> I learned ruby, perl5, python, lisp, forth, ml, ocaml, scheme, haskell, r, c#, java, lua, c++, factor, idris, asm, erlang, prolog, rust, d.

With all due respect, you didn't "learn" these languages. You got a superficial understanding of these languages. It's like someone who learns to say "hello, name is John, what is your name" in 17 human languages saying they learned 17 languages.

Being able to write "hello world" in all these languages doesn't mean you "learned" it.
Apple to discontinue iPod Nano and Shuffle
It's not that simple, though. The value of a company's stock is based on future earnings. If the company starts eating the proverbial seed corn you may get more profits disbursed, temporarily, but the value of the stock will go down to reflect the loss of future earnings. There's no free lunch, even for investors.
Assembly Language for Kids – Commodore 64 [pdf]
Great. It works fine even on a tablet with touch. Sure, GoogleDocs is still better, but the power of the underlying LibreOffice will a lot more, and it's on-pare with iCloud and better than MS Word WebApp
Estonia: FSFE asks for truly interoperable IT services in public sector
Similar arguments could be levied for racial stuff, and I'm pretty sure were used to justify segregation eg: in combat units.

"Different races are strange for kids, it may cause them stresses firing off their innate biological danger senses, maybe best to keep 'em separate if the other task at hand is too important"

The only thing required to challenge the status quo about a discriminatory practice is the absence of proof. I don't agree that I need to do extra legwork just because I want to change things up.

However, I'm Canadian. And in Canada, scouts don't discriminate. So I don't really have to do anything, other than explain that the American attitude towards this seems very backwards to me.
Argparse's source is possibly the most difficult lib to grow from the stdlib. https://github.com/python/cpython/blob/master/Lib/argparse.p...

For me, it is not debugable. I wanted to propose and start a reference implementation for supporting --[no-]bool-opt, but I quickly gave up. There's some solutions on SO, but none of them are sufficient. The best solution makes --bool-opt mutually exclusive to --no-bool-opt which will cause a hard failure which is not okay for shell aliases.
This seems rather useless if I am not given an email address so recruiters have to pay to say dumb things to me.
Of course, there is almost no way to liquidate those BTC for $1.5 billion. Unless you can find a buyer for all of them at once, the market price will fall sharply as you sell them off.
Read These 8 Trending July Blog Posts
> Look, you can be on a ketogenic diet and not eat meat at all.

For sure, but I doubt most people doing Keto are eating very little to no meat.

> I find medical statistical studies very hard to interpret because they don't control for all the factors and the data is not super reliable

Ok so you are suggesting we throw out all studies because they may or may not control for all the variables? That seems like a zero sum proposition that is a bit overkill. Of course there are some studies that are less rigorously controlled than others, but to conclude that no studies can be trusted because "medical statistical studies very hard to interpret" and "the data is not super reliable" just seems like an excuse to ignore what is very compelling evidence.
Why limiting to CEOs in Silicon Valley?

And what defines success?
Actually, he just likes rap.
Any ultrarunners on HN? Anyone doing the north face endurance challenge in November in Marin?
Probably a good idea. For us this would be huge if it worked but it's pretty scary...
AI Co-Pilot: RNNs for Dynamic Facial Analysis
I think it's good that starvation isn't a concern and we can worry about lesser stuff.
counter-point: this is viral marketing, and I'll bet it's incredibly effective.
It's more like he saw a type of game that made a lot of money that seemed not that technologically advanced and thought he could replicate the monetary success and this part was like a lot of apps - it's not the making of the app that is hard - it's making an app that people want/need to use in numbers to support the development. I mean no disrespect because his team did succeed in producing an online only game so that part was not a failure. However, leaving the figuring out the fun bit to the end doomed the project (as a fun to play game) in my opinion.
I was characterizing it in the typical way n-gate posts are written and as a means of satirizing the entire comment thread.

But I'll just add that you selected a couple traits for your examples out of a list of largely positive traits (either universally regarded as positive or lionized in tech almost as badges of relateable honor: introverted, wallflower, etc.).

The overall message as I read it was "men in tech are more introspective and empathetic."
Well, never put yourself in a position where you need a bank account in the US then.
Google's final proposal on distrust of Symantec-issued TLS certificates
Even if people were created differently, let's work towards a society of equal opportunities for everyone.
I'm not sure how you got that from what I wrote. Is Intel a bad company?
Discontinuing the Shuffle makes sense. But I'm surprised that they don't just update the Nano to support their current services. It does have a screen.
This. Not interested in pen testing at all, just want to build things that don't suck from a security perspective. Happy to break things along the way to gain perspective, and I like to know how things work, but I'm a software engineer who likes security. A builder, not a breaker, by nature.
Is there a really good reason to choose to use F# over C#? Or does it really just come down to preference?
I've always been confused as to why Chicago isn't more of a tech hub. Great city, great people, cheap housing, good transportation (by US standards), good schools, etc.

Are the Google, Microsoft, and Amazon offices engineering offices? I know that the Microsoft one is not.
Ask HN: I've toyed around with F# and I kinda like it but I've never dug deep enough into it to answer the question: can I use this for 'real life' code as part of an existing C# desktop application for instance, e.g. build some F# into an assembly which is callable from C#? Without tons of hassle? What are good samples of real life application code in F#?
> 4) He was at end of his rookie contract, next year would be the "in the money" year for him so he is clearly leaving a lot of cash on the table.

The lifetime pension really helps, but if I were him, I would have stuck it out to see what I could get for my new contract. The rookie contract is low because of the changes made in the last CBA. His post-rookie contract could have netted him tens of millions.

But I'm greedy and would gladly sacrifice my health for a $40 million contract.
One of these systems tipped you over into moving out of an apartment?
Electric trucks and vans cut pollution faster than cars
It's a web site with a fixed bar at the top. More than I need to know.
The position of CTRL on the keyboard is ideal for shortcuts. CTRL+x is short and can be used with one hand. I guess you started with 2007 or 2010. For me the ribbon related shortcuts are inefficient.
Bitcoin can only support a limited number of transactions per block. If there are more desired transactions then their is room for, then the transaction fees will rise until demand falls to meet supply. This is happening, and the current dispute in bitcoin is how to increase supply.
Please, don't use the term 'an io game'. It really makes no sense.
Founder here. https://dev.to a platform for the software dev community to talk about what they're hacking on and teach one another. It's a lot clearer on the home page. This post is just a story about stickers. :)
> Atlanta is amazing. It has an extremely low cost of living, yet there are tech companies here paying SF wages.

Atlanta is not paying SF wages. Trust me on this. But you are right. The cost of living is far better in Atlanta.
upnp, nat-pmp, open ports… what if I'm behind cgNAT without any ability to receive incoming connections whatsoever? Does it just not work? :D
I've heard a few complaints that after 1-2 years processors with thermal paste starts to get hot, like +10 +20 degrees on the same load. The only way to fix it is to disassemble processor (risking to damage it) and replace thermal paste with liquid metal. That's the main thing I don't like about new Intels and I'm not sure if I would buy them.
Thank you. That was perfect.
Without Systemd
I've lived in two large apartment buildings in New York.

The first one, if a package was dropped off in the lobby, the driver might as well deliver it directly into the garbage. I usually got things shipped to work, even if they were large and a hassle to get home.

The second one, our current one, all of the neighbors completely trust each other, and it's never been an issue. I ship most things home, now.

The difference is partially neighborhood (low-rent Brooklyn vs. Upper West Side), partially building size (200 units vs. 20), and partially who lives there (renters and month-to-monthers, vs. mostly condo owners.)
It depends if you enjoy NullPointerExceptions.