skysight-inc/HackerNews huggingface dataset:
Note that it doesn't just take passing grades and a single weekend.

Gaining deep understanding is the trick, and it comes from constantly being exposed to CS-like problems.
This doesn't need to become something intensive like studying before exams, in fact having a deadline might be really bad for it as you won't think about each thing enough time and the pressure makes you less prone to wonder about the problems.

It just needs to get you passively thinking about a problem, mostly abusing on your "background brain-threads" and taking the time to make yourself deeper questions around the problem and the data-structures used, like which problems are similar? which are the properties of the problem that enabled some approach? what's key for the DS to be useful on that problem? are there lower/upper bounds to the solution? why something doesn't work?.
Some quick research later on the problem might show you a better way, and then the right question to ask is what did you missed to come up with that, did you ignored some property of the problem that the "right" approach exploited? was it just something you didn't knew about?

Going for those kind of questions will make you better at analyzing problems and come up with some strategy to solve them, and when you have that clear getting it written shouldn't take much effort.
Yeah, geeze, I think everyone really took this the wrong way. I'd have just as much of a crush on her if she was a guy instead.
Call me old fashioned, but what's the point of smart luggage? What's wrong with the dumb luggage that we've been using for decades?

I travel with an army surplus duffel bag, it cost me $20. It's probably 40 years old, and will last another 40 years with any luck. It's so convenient that it's literally the only luggage I brought with me (apart from my carry on) when I moved countries. It also has the advantage that it's unlikely to be stolen, since it looks so cheap.

I do understand why people want nicer suitcases with wheels and hard exteriors. But do you really need a suitcase that will follow you? It's just extra weight that you could use for actual luggage.
After looking around, I agree that standard ways of rooting the phone do involve wiping it.

However, it still remains that the secret is sitting in plain text on a hard drive on the phone. If you unplug/unsolder the hard drive, you could just read it, like a PC.

Another advantage is that if the secure enclave is hardware/firmware linked to authentication (fingerprint / password), then there would need to be a vulnerability in that hardware process for a remote users to get a break.

This is the second factor of a 2FA, so I agree that in most cases, it won't be a large issue. Someone who phishes your password over email would empirically be unlikely to hack your phone.
I wonder if it is the same phenomena though? Perhaps it is closer to how the Sephardic Jews operated in the Nazi concentration camps as detailed by Primo Levi.
> If you’re thinking Quantum Suicide... just no. Nuclear war does not fulfill the requirements of that gedanken.

Could you elaborate on why? I'm not seeing why it couldn't be couched in similar terms (replacing the box with Earth, the radiation source with nuclear war, and the cat with people) -- is it because you can't treat the Earth as a closed system in the same way?
Problem with most of the scholarships out there
I have seen people filling fake achievements and details in their Scholarship applications. These Scholarships are the ones that are selected purely based on Application details we fill in. With this vulnerability, right/deserving candidates are often missed the opportunity.
What is the safest place to live to survive a nuclear war?
You wrote my response for me. :-)

No need to stick around for a bad boss.

What’s paradoxical is the advice for building a cohort of advisors is valid even when you have a supportive boss.
Ask HN: Compile FPGA programs on FPGA itself?
[NOOB Alert] If FPGAs are so fast, and compiling FPGA programs on regular programs are so slow, why not write FPGA compilers that run on FPGA itself?
> Whatever you're trying to figure out with that question, there's gotta be a better way to probe that, that doesn't make it look like you're wasting the available time.
related & timely: http://www.nybooks.com/articles/2018/01/18/daniel-ellsberg-n...
But how could privatization work without regulation?
Meltdown and Spectre, explained
Enumerating Arrays in JavaScript
This is good for some other reasons too:

- There are some good Switch exclusives that are worth playing even non-portably

- Eventually, this will probably let us play Switch games in higher resolutions with better textures, post-processing, etc.

- In the long-term, emulators let gamers get around eternally renewing copyrights, which are basically just rent-seeking.
Why does it seem like there's far more effort being spent by non-flat-Earthers discussing flat-Earthers, than there is by flat-Earthers attempting to spread their beliefs?
Sure it does misbehave. The memory allocation failures should be handled properly and by that I mean not by crashing.
Very few applications should require memory use beyond current free RAM.
Especially not JVM, JavaScript VM, a web browser or even video player. Yet this silly heuristics in Linux lets it happen.
Hi jmandzik, I'd be very interested to learn more about your project. What's the best way to get in touch?
When I was in film school (2004-8), there was a huge concern about what the growth of digital formats would mean for archiving. Film from the 1800s can still be projected (so long as it's in physically-good condition), but tape formats (at least at the time) went obsolete every few years.
You're forgetting Amazon is a "marketplace" and not just a "retail store."

Anyway, I don't think "markup" is very much related to how strong they are. I define "strong" as "how critical for business that service is."

I'm just using Amazon as an example, one that everyone can understand has a massive amount of power.

I think of distributors, not retail stores, to be pretty much the strongest middlemen there is. If you're making a widget are you going to hire someone full time to market your product to individual stores and then hire and maintain a fleet to deliver them? Fuck no you aren't, you're going to call a distributor.
They probably should've linked to a better intro to Secure Contexts than a standards document. Here's a simple explanation for them from Mozilla:

https://developer.mozilla.org/en-US/docs/Web/Security/Secure...

Features Restricted to Secure Contexts:

https://developer.mozilla.org/en-US/docs/Web/Security/Secure...

Chrome's Secure Origins seem to be the same thing:

https://www.chromium.org/Home/chromium-security/prefer-secur...
Agreed! Cemu is a great piece of software, but coming after Dolphin, the premiere open source console emulation project, it was pretty lame that they opted for closed source.

In the case of Cemu, I understand that closed source = $20k/mo in Patreon subscriptions which enabled a blistering pace of development in 2017. It's my hope that the developers eventually open up the source after the subscriptions dry up.

For long-term support, something that is extremely important when you're dealing with games that will eventually be decades old, open source is critical.
creating a crypto currency easy. creating one that lots of people will trade and use quite another.

Then even if you were to get a lot of paper wealth as a founder, sell large quantities of it without disrupting the market price.
That only delays the inevitable. Try setting overcommit to 2 and ratio to 100, then note apps crashing.
The Network Effects Manual: 13 Different Network Effects (and counting)
The 0x protocol will come in handy in China soon.

https://0xproject.com/
I think the issue lies in the fact that data science is a massive umbrella term which really covers multiple large fields, namely statistics and computer science, both of which by themselves are massive. Its very difficult if not impossible for people to feel like they have enough expertise in all of the subjects that fall under the umbrella of "data science". Which typically leads to lots of self-teaching, learning on the fly, and hacking solutions together, which is often the source of all impostor syndrome feelings.
Which is also going to happen if you do give them equity. Most people these days know that equity trends toward being worthless anyway, either through the company going under or the equity being diluted to hell and back.
Not too long ago, I read a piece indicating that growth is held back by our strengths, not our weaknesses. I have consistently been willing to abandon my strengths and put myself in situations outside my comfort zone. This has been a tremendous source of personal growth.

For example, I lived in the same house from age 3 to adulthood. I graduated high school with some of the same people I had gone to kindergarten with. I couldn't go anywhere in town without running into people I knew.

Then I became a military spouse and moved elsewhere. I knew no one and the town was utterly unfamiliar and nothing worked like I thought it would.

Such experiences cast a lot of light on unstated assumptions, why what works for one person may not work for another, etc.
Avoid Large Query Cache Size When Tuning MySQL
It's similar to the common problem of crossing a river + walking on shore: https://www.youtube.com/watch?v=-phqoALu_44
With my experience of Indian software industry and education system, this is the single-most reason that resulted in deficiencies of Aadhar implementation.
While this is true, I would imagine that sales figures affect the future of devs at the game studios (layoffs, new projects, etc).
Just checked the Treasury 2017 budget which is around 3 billion.
Giving options for users is a slippery slope to making their application hard to use/give less control to them. In its current state, I don't see any social media websites offering control of their feed. They want to provide the maximum revenue to themselves, which means driving engagement numbers and eye time.

I imagine the majority of people spend much more time when these algorithms are working, even if they're just idling scrolling. What they're trying to address is flukes in that algo -- they want to keep their pie and eat it too. They want the high engagement numbers and are trying to combat the negatives that are making headlines.

I'd definitely like to see a social media site that's more about intentional interactions versus a raw numbers game of trying to keep me on.
I don't think it's in Facebook's interest to lose control of how they make revenue.
I've tried a number of glasses without prescription to test the blue blocking. They are available from the websites (Zenni, EyeBuyDirect, Gunnar, jandsvsion, etc) or from amazon and excepting Gunnar can have the cost no more than $10.

The glasses are "hit and miss" with the blue blocking. I don't know if the process is partially manual, but the amount of blue light that gets blocked is not always the same between two pair from the same manufacturer. Different manufacturers use different technologies to block the blue, some of which block almost nothing.

Once I got a pair that blocked enough blue light, though, I really noticed a difference in eye-strain and length of time I could look at the monitor. The cheapest and best, strangely, is the plastic amber lab eye covering. Those block far more than any other pair of glasses and work the best for me.
I’m in 800 sq ft apartment + cat and I would love a robot that vacuumes, but I have a mix of hard floors and high-ish pile rug which last time I checked roombas etc weren’t versatile enough to handle both.

My cat also HATES the sound of the vacuum me and makes me feel guilty every time I use it :(
For anyone who doesn't remember Pepsi ads from the mid-90's: https://www.cbsnews.com/news/1996-man-sues-pepsi-for-not-giv...

>The campaign was simple, reported CBS News correspondent John Blackstone. Buy Pepsi products, collect points from Pepsi labels and claim prizes like t-shirts, sunglasses, or - for 7 million points - a Harrier Jet.

>In the end, Leonard's lawsuit fizzled out. A court granted a summary judgment in favor of Pepsi and ruled that, "no objective person could reasonably have concluded that the commercial actually offered consumers a Harrier Jet."
You could fork the code without forking the chain. I'm actually surprised that there aren't multiple organizations writing software against the bitcoin data model. Transactions and blocks are pretty well understood at this point, and maybe having other devs writing test features and extensions could help push the community in a positive direction.
I got my name changed to that of my stepfather when I was too young to understand. Don't enjoy representing them, don't have any attachment to my rather ugly sounding birth name, so your plan makes sense to me.
I tend to lose track of time when I meditate, so I found an app that silences my phone and then alarms audibly every fifteen minutes. I guess that is my version of a mindfulness app.
The Slack group is request only - you will see a mention of it at the bottom of the weekly email - you just send a reply to the email requesting access and you will be invited in.
The problem is applications. Applications, even within an environment of standardized widgets, still present a wildly disjointed experience to users. Now you throw in the infinite number of UI paradigms available with HTML/CSS/JS and you have a modern desktop that requires so much context switching between one use case and another that users who are trying to be more efficient with their computing are slammed in the face.

I believe that's why "power" users gravitate to the command line. With the command line and terminal you have a much more cohesive experience with your computing.

Jeff Raskin with the Canon Cat (http://www.canoncat.org/) and his son Aza with Enso (https://therichwebexperience.com/blog/aza_raskin/2007/01/ens...) and later with Ubiquity (https://venturebeat.com/2008/08/27/mozilla-labs-aza-raskin-t...) attempted to address this problem.

Actually, the first time I started to recognize this issue was back in 1996 when I read about David Galernter's Lifestreams (http://www.cs.yale.edu/homes/freeman/lifestreams.html).

The current state of affair;, Emacs goes quite a ways to solving this problem. Where Emacs falls down is the ability render html content and graphical content in general the way a browser does. If Emacs could render graphical content then I think it could be used to implement my ideal UI.

My ideal UI would be this:

1. Command input component similar to browser omni bars or Emacs M-X interface which parses command input and delegates to service.

2. Result of command entry is a list of 0-N items presented in a tree list view with the first item in the list selected by default. Think old Usenet UI.

3. Any item selected in 2 renders its own view. Again think of old Usenet UI. However instead of just text this item renderer can be anything. Text, graphics, embedded video, etc.

4. The resultant list of any command can, in turn, be used as input to a following command. Think Unix pipe.

The result is an interface that's a hybrid of the command line and Emacs M-x but is modern enough to handle more than text rendering. With this interface you don't develop applications but agents/verbs that return items and you provide renderers for each item
In the paper[0] about Elvis, Pennings solves a general form of the problem. Look at the second page of the pdf.

[0]: http://www.indiana.edu/~jkkteach/Q550/Pennings2003.pdf
Why don't they just give us the ability to customize what we want to run on our feed?

It has to be the same for everybody; they have to maintain a consistent UX because it's harder to sell random reach to advertisers. Remember that you're not Facebook's customer, so this is a move to keep eyeballs from leaving.

Take away the tools that can be used for political manipulation and Facebook starts looking a lot more like Snap/IG/TWTR/some new thing.
Unix was marginalized for years — much longer than a
traditional company could sustain it — before it became
one of the core building blocks of modern computing.

IBM, AT&T, Novell, Sun, HP, SGI, and a whole cast of others sez WAT?

I can't think of any time in the history of UNIX you couldn't buy at least a half-dozen flavors from a broad range of vendors.
To me one of the neat early ICO projects is shared wifi access. outside of the coin that can only be traded space. which is were the true potential of crypto currencies can shine.
> Machine learning is mostly about numerical optimization/exploration in high dimensions

That may be true right now, but eventually for ML to be "true AI" it will have to move to discrete optimization/exploration as opposed to (relatively) continuous problems like I think you're describing. This "anomaly" exists in the discrete space. The below conversation threads explore this better but with different words.
Imagine then what life was like when an editor meant a line editor and output universally referred to stacks of fan-fold green and white lined paper.

The 'refresh rate' of a line editor would be a couple of seconds at best and to do an edit-compile-test cycle would be on the order of a couple of hours, two per day if you are lucky, but most likely only one per day.
Didn't have a good experience with this kind of React wrappers, I used a Leaflet wrapper for a few years.

They always lack behind and try to force the React lifecycle and composition onto the library. Often this leads to leaking abstractions, which get uglier and uglier with time. Updating is also not a charm.

I stopped using them and simply build one component as facade, then use props as interfaces to the lib while letting the lib do its thing the way it wants behind that component.
Don't they? I don't "like" almost any pages, and I don't "observe" most of my "friends". In my feed I see only actions of people that are important to me.
Agree. I'll add my $0.02 because I know FB engineers read HN, and also to provide material to n-gate :)

Everybody uses FB differently. Some people use it to share and read news. Others as an "aggregator" for different services (Insta, Twitter...). Others for groups. Or chats. Or to connect with businesses. I use it exclusively to share posts and pics with friends.

However, after years and years of using the "hide all content from (domain)" feature, the algorithm hasn't yet learned that I want to read zero news in Facebook. If I could block domains inside FB I'll be the happiest -- actually, let me whitelist a few pic sharing sites and block the rest of the web. For me, FB is not RSS. But, for some people, it is.

I love Facebook. I will not "quit". People who do that, I understand. But it lets me connect with people that I have no other way of communicating with.

Wrapping up, I'm sure that Facebook has identified 5-6 clear use cases of its platform. Why isn't the news feed tailored for them? I simply do not understand it. Give more of what I want, or my engagement will drop. Give me my friends posts, and a few ads in between, and I'll be a happy Facebook user, surely it can't be that hard?
It is divine to have this luxury. But changing your management under a bad boss is simply not that easy.

My story: I was given the option to change my boss for the first time in 2006 or so. At this company, I'd already been promoted several times, ostensibly on merit, which involved a different boss each time. This event was different. The team was growing and we simply needed more people doing similar things. I decided my relationship with a (somewhat older) peer-turned-manager would be better off if I didn't report to him.

Had he been a bad boss? Not really, but he wasn't a good boss. The new boss wasn't any better or worse. Old boss and I both spent the next year slightly miserable, but I wouldn't have known how miserable he was until he suddenly left the company. And then he hired me away a few months later.

He also fired me a couple years later. Why? I was sick of the job, and I mostly deserved it; we were also at a smaller company now, where more egos were crammed into one room. I'd also literally been given a second job and a second title, complete with a second boss, who was also my boss's boss. (No pay increase, of course.)

Was it more work than I could handle? Not exactly. Was there a mismatch between my responsibility and my power? Absolutely. Did losing this job damage my career? Not in the long run, and I learned far more valuable lessons about the need to simply work differently with different people.

I think stories like this are close to the best possible outcome when you have a bad boss. And I think the moral here, is that a Voltron Manager is something everyone should have regardless of how good their current manager may be.
Also Catalan, and confirming my professional experience in Catalonia was mostly open source, with the exception of a few multinational corporations that preferred Windows and of graphic designers (mac).

I just wanted to point out that you can use Windows 10 in Catalan. The language pack may be installed directly from the language preferences dialog. Support for Office also exists.

In another note, more frustrating for me is how many websites don't respect my browser's language preferences. I prefer Catalan, and English otherwise --BTW if you feel like criticizing this option, which I am completely entitled to, take into account that I live abroad and my kids don't understand Spanish, or the case of people in Northern Catalonia who certainly shouldn't be expected to understand Spanish--, but I keep getting Spanish instead of English when Catalan is not available. We also keep getting ads in Spanish that completely miss the target audience.

Google also really thinks that I will be really interested in contents from the Spanish Wikipedia by preferring it over the equivalent Catalan or English articles, even when it doesn't literally match my search query.

Oh, and my "OK Google" search in Android has the funnies behavior. Let's take a simple question about the weather as an example.

- With Catalan as the search language -> ask in Catalan -> no information about the weather
- With Catalan as the search language -> ask in English -> information about the weather in Spanish. Some of the search UI is in Catalan and some in Spanish, including the actual weather information. Voice response is in Spanish.

So I have to use English, which is fine, but just shows how in terms of l18n we still have a long way to go.
In quantum suicide, your means of death must be both the result of a quantum superposition, and 100% lethal... otherwise you might just be in this universe, horribly maimed. Now, a nuke on your lap with the trigger hooked up to sense the decay (or not) of a given radioactive material is probably valid, but global nuclear war? No way. Odds of surviving all out nuclear war Are pretty lousy, but decidedly non-zero.
Proof of stake is more than just that. Arguably it does make proof of burn obsolete, but it might still be worth exploring burn+slash mechanisms.
> Can't seem to land a lead position.

Keep trying.
True. I hope that this doesn't scare game developers away though, the switch is truly one of the best console I've own so far and I'd be sad to see developers running away from it because of emulators and piracy.
Weird, the title literally does not mention the word 'tron' in it. So that means you must be violating LGPL?
You should write a book, clearly you have it in you. Put it on Kickstarter right now with that text above.
Modern Monetary Theory and Strong Towns
If this is a usability problem then remove this line:

> and everyone deletes the code

I'm not sure I understand your attack in (b), the message is encrypted to the participants the server cannot relay or mitm it.