skysight-inc/HackerNews huggingface dataset:
> I don't see why the developer that builds the interaction with the backend can't be given directly the design and turn it into HTML and CSS himself.

Because well-engineered HTML and CSS that works across all major browsers and can handle everything from tiny phones to high res desktop sizes and meets accessibility requirements is a very difficult skill to acquire. In addition, that skill has very little to do with the skills required in more traditional programming languages, even JavaScript.

It's perfectly possible to have someone fulfill both roles (I do, but I'm the senior-most FE person at my company.) It just takes a long time to master both sides of that equation.

Everyone should be able to do basic HTML & CSS, but deep expertise as I described above requires either a specialist or someone with a lot of experience.
Can they make this work for the Adobe Creative Suite too?
That's a good point. In general, aviation safety is amazing, and an emotional response to an accident (as after MH 370) doesn't help. In Indonesia, on the other hand, corruption and lax attitudes to safety seem wide spread, and political pressure to rectify the situation might improve things.
The Rodney Brooks Rules for Predicting a Technology’s Commercial Success
That may be true on average or in wealthy countries, but Lion Air has a pretty bad safety record. The portion of Lion pilots who end up in crashed planes may be only 1% or something, but still quite high compared to other airlines/nations.
Gabon's government websites were defaced and DDoS'd by Anonymous
Somewhat OT, if v3 has not yet been ratified, is there a chance to get SRV record support added for http? That could indirectly tie into QUIC optimization.
Because, as you say it yourself - there is a million note-taking apps out there. Your "differentiator" feature isn't that big of a deal. The UI is ugly-ish. Honestly, if I was an interested investor and you pitched me this I'd be out of that meeting faster than you can say elevator pitch.

It's not a niche, you've got competition that raised a ton of money and is dominating the market and the competition is showing wounds that point at the market being not just saturated but not profitable as much as some investors thought. Don't waste your talents on this.
I'm using built-in Windows antivirus and never had any problems. I'm usually not running shade executables, so I think that it's adequate protection (I'll check exe with virustotal if I'm not sure about it). Otherwise I'd use Kaspersky, I guess, my Internet provider provides me a free license for it or something like that.
Consider contributing this to https://learnxinyminutes.com
A government report estimated 90% die off after 1 year if the lights go out due to solar flare or EMP. You can get a basic 1 year supply of food that will last 20 years in cool storage for under $1000 shipped. That is 3 months for a family of 4, cheap insurance and peace of mind.
> None of us are running *nix or MacOS for the sake of gaming

This is true, but also irrelevant.

A lot of people are using Linux as their daily driver, and dual boot is not convenient. So wine is very welcome, and I think proton is amazing, you should try it again (i didn't encounter any strange fonts or aliasing like you're describing on games ran with proton via steam). I've been gaming on Linux for the past year and i'm impressed by steam's work here.
You ignore the fact that tourists bring money to all the commerces around
This was the first I heard of QUIC - having dealt a lot with crypto libraries, https, TLS etc. it sounds super promising. Gets rid of a lot of old-cipher cruft and TLS latency, bake security into to the transport, multiplex connections etc. Some really cool ideas there.
Hotels are horrendous and too expensive. Haven't stayed at one since airbnb became a thing
Well yes, but it can easily be removed by accident, and is easy to oversee. See the parent comment
Would you prefer the alternative, "Sorry about the crash. Allow us to run our mouths about things we are not competent to comment on given the presently available information"?
With something that standard C keeps ignoring, bounds checking.

If the requested amount if bigger than the stack size defined at compilation time, an exception is thrown.

While C just overwrites the stack.
Because it can't handle them in the prculiar fashion that was described? And it is worse for quads.
Was the author getting paid per use of the word “millennial“?
The Github Readme says to consult the blog post for more info: https://steamcommunity.com/games/221410/announcements/detail...

For your question, look under "Q: What is Proton exactly? How does it differ from normal Wine? Who worked on it?"
They're just using WINE with some additions for games. So if it doesn't work with WINE yet, there's nothing from Proton that would help.
You also need a cool place to store that food, which probably costs a lot more over twenty years than the food.
Windows 10 UWP bug could give malicious devs access to all your files
The jurisdiction of schools does not end at the school. If you do something outside of school that the school does not like the school will punish you. My school specifically tells us this, and says the if we post something to social media then they probably will find out about it. I don't know the legality of it, but its very common practice.
Belief in Fake News Is Associated with Delusionality
From what I understand, the anti-cheat checks work, it's just that the permissions model on Linux is so much more coarse than on Windows that there isn't really a good way to tell the difference between a cheat and benign behavior. They end up with so many false positives that it's better to just not let the game run at all. Even something as simple as running "ps" on Linux looks through procfs and can show where in memory different things are loaded, probably getting flagged by the anti-cheat.
> it feels a bit sad to see this super super fun topic turn into some kind of grudge. If pcwalton has thoughts on ZGC I would be keen to hear them.

Absolutely agree.

To add a little more context, the frustrations were that his comments were repetitive and the threads didn't go anywhere and generally distracted from more productive conversations. Minor nuissance, and it's been a while since he's posted more of those comments (at least I haven't seen them in a while), so we should get off his back (not all of my comments have been solid gold either). He's a knowledgable person and has a lot to offer me and this community generally.

Hopefully we can all move past this and be a little more gracious and tactful with each other, because you're right--this is a really interesting, fun topic.
A web app to extract tabular data from PDFs
Cool means average temperature less than 65F. Underground easily meets that in hot areas.
To be fair, we could say programming itself also has identity crisis. Job posts don't look the same as they did 30 years ago. But in this case we accept it as part of the progress we've made. Frontend development is in the spotlight now, and it's in a far better position that it was a couple of years ago. Even for the same apps, I like them now compared to what they were a few years ago. It's a good time to be a web developer. Even better to be a web user.
FTP includes support for record-oriented files (STRU R, MODE B). This mostly isn't supported by FTP clients/servers on Unix-like platforms or Windows, but it is on those platforms which have record-oriented filesystem support (IBM mainframes, IBM i, Unisys mainframes, OpenVMS RMS, etc.) Although one could standardise a mechanism for transferring record-oriented files over HTTP, no such standard has been widely adopted. If someone wants to transfer a record-oriented file from e.g. VMS to z/OS and have the record boundaries kept (and with the necessary ASCII-EBCDIC conversion applied), FTP is the only widely adopted standard that can do that.

This is also why these platforms often use FTPS (FTP over TLS) instead of SFTP (SSH-based) – SFTP doesn't include any support for record-oriented files, only the stream-oriented files used on Unix and Windows.
All this verbosity can be solved by a particular .gnuplotrc, but I see what you mean.

Personally, I would rather do

<foo.csv tr ',' ' '|gnuplot -e 'set term png;plot "-"'>foo.png
What a crane in the ass: Bug leaves construction machinery vulnerable
Why would you write it in php over django or node?
No. I think that is the exact point he was making that quantum key distribution is orthogonal to post-quantum cryptography and that the consensus is that poat-quantum cryptography will actually be used while quantum key distribution is basically an academic exercise because it doesn't have practical utility for the problem it is attempting to solve.
Majority of county election websites in 20 key swing states use non-.gov domains
Virginia Has Its Own Stonehenge, but It's Made Out of Foam
To be honest, the only application for quantum entanglement I'm excited about is quantum teleportation.
To me, code review is a combination of two things I would think we would try to avoid:
1. Testing implementation over behavior
2. Using a human being to test in a non-automated way

Proper test coverage and human QA to me is the most effective approach to not shipping bugs, because it really doesn't matter to the customer what the code does or doesn't look like if it runs. And I just don't believe that code review is an efficient means to catch that if user is in a state of X and tries to do Y to Z that the app blows up. That becomes most apparent when that code is running in the full context of the application, not when viewed as a git diff. A bug is so often a perfect storm of seemingly innocuous but conflicting/insufficient behavior than it is some block of code that is clearly broken at a glance.

There is something to be said about stylistic and architectural issues and code reviews do give an opportunity for asking questions and driving "better" code. But this is actually just another reason why I don't like code review. "Better" is subjective and there's always another level of "better" to be reached. If I held them to my own personal standards sometimes I'd be asking for a rewrite. So what do I do, suggest that they improve their code, but not to the full extent that I feel it could be improved?

I hate code review.
Mandate SFTP instead?
WINE let me enjoy dozens of hours of replaying fallout new vegas on my linux laptop 3 years ago. steam did not work perfectly but the game ran just as well as it did natively.
A long story about many bugs
lobste.rs makes you select a reason, visible by the author, for downwoting a comment.
"You must be part of some sort of culture war on Twitter."

Everything can become a culture war on Twitter. I follow a somewhat abstract modernist composer’s Twitter, which so far has been entirely about music and performance dates, and now it is up in flames because someone has decided to drag this artist into MeToo movement polemics.

It has also been pointed out that a lot of discussion forums for the arts and literature are pretty quiet these days compared to years past, and activity is only boosted when someone posts something politically provocative. We live in an unhealthy society where people are looking for a fight, and that desire might outweigh their interest in talking about anything besides politics.
My devops experience hasn't been much backend at all. Mostly scripting, server configuration & stand-up, etc. But I consider backend API programming.
And enough people skills and/or guns, ammo and training to protect that food. After all, all that 90% of people aren't going to just lie down and die.
I think it's great. The soprano I could do without, but getting John Hurt to narrate was just brilliant. It's no coincidence that the best tracks are Il Pleure and The Holy Egoism of Genius. They're are not as great when Paul Morley performed on the live "Reconstructed". He's annoying, even if probably he wrote most of those words.

As for sound, I think the modern inspiration was The Prodigy, whose Firestarter had made AoN quite a bit of money. :-)
"because that's what literally everybody uses." This exact same statement could be said about TheFacebook.com. How is using WhatsApp any different, if the goal is to disrupt Zuck's data collection?
If Microsoft was going to put in a backdoor into Windows PCs, _why would they put it in an optional component?_
Wasn't the US right to bear arms mainly aimed to overthrow a government in case it sucks? Well now's the chance.

But for the US, I agree, I don't trust Americans to be civilized when the shit hits the fan - it's every man for himself there. Which is why the country is failing.
Most of the 90% that will die probably live in apartments in cities and don't have convenient underground storage.
> Participants were recruited via Amazon’s Mechanical Turk
(MTurk) in two waves (Study 1: n = 502, Study 2: n = 446;
Demographics: SI Section S1).
How to Change Your Life Every 90 Days
I don't deny that sitting in a car in awful weather is more comfortable than cycling. I'm challenging cheap dismissals of cycling as a whole because the weather is awful for ten days of the year (unless you live in a place with daily tropical rainfalls or something), and I'm pointing out how people who live without a car deal with these things.
Noteworthy Moments from TPAC 2018
SLS contractor gets real, says program needs to focus on “affordability”
The irony of this is that what I have seen from modern societies in collapse* is that people band together more with their neighbors or tribe and there is less place for individuals. So maybe it is not going to be you running around in the woods with a bow, but instead a big group from a nearby camp (or a wandering tribe) dragging you out of the woods to pump water or prepare food. Collapse may be disappointing for prepers.

* I am thinking Katrina, Iraq, Syria-- modern places where things have really fallen apart.
shouldn’t have your excel guy who just went through a machine learning MOOC but has no further training or deeper understanding try to apply machine learning to life-or-death problems.

Sure, but most problems aren't life-or-death. They're mundane problems related to improving a business process for a widget manufacturer, etc.
Given that the oldest millenials are mid 30s (most start the generation at 1981) is this really noteworthy? That’s a typical age for people to be assuming positions of responsibility even in traditional companies.
Top comments here don't accept that, so I'm not sure who you mean by 'everyone'.
Obese mice lose a third of their fat using a natural protein
The word "large" does not really mean anything. You are always using the stack, and there is not portable way to check whether it is full or not. Now that is unfortunate.
As I said right in my first sentence, they started out intending to host what other platforms were trying to get rid of. But I don't think they intended to host only terrible people. It's not like they kicked you out for posting something that wasn't awful.

I think their intent was as stated: to create a Twitter competitor that a lot of people used for a lot of things. Yes, they they intended to be a home for bigots. But it was never a tenable business as a place that was only a home for bigots. I just don't think they understood how their differentiator would inevitably become their whole brand.
>Store your crypto-currency at a FDIC exchange.

I'm pretty sure the Federal Deposit Insurance Corporation doesn't cover crypto. I know what you mean but even with the more reputable players like Coinbase of Kracken I'm a bit wary of the oops we got hacked / shut down / we can't give to you due to AML type stuff.
You misunderstood the research in the article. They aren't saying that there are only 6 plots, rather that there are 6 basic progressions of valence (i.e. mood of the story) that almost all stories are minor variations of. There are of course variations that are outliers, and the way in which these valence transitions occur differs from story to story, but the emotional "ride" these progressions create should be very similar.
Ironically, Proton/Wine play many older games better than Windows 7/10. Has the first runner fallen down?
Wouldn’t bugs be caught during dev testing, or QA testing or automated testing or while running on a staging server? It seems nuts to rely on a developer looking at a code diff to catch bugs in an app, it happens sometimes but I generally think review is more about quality.
Does QUIC provide any advantage for wireless connections over TCP/TLS? Also, does QUIC use DTLS or something that's more customized?
If it required you to make arguments in the form of First Order Logic statements and then did automated validation of them, then I would use it. I'll grant this is probably a niche use case. With the power of modern automated reasoning, and maybe automated fallacy detection, it seems a shame not to use that. Computer assisted argumentation would be a great forum feature.
Facebook under GDPR isn’t allowed to create a shadow profile of EU citizens: all consent has to be opt-in. OK, so they could have some legitimate interest argument, but I find it hard to believe that’d fly in an EU court. They’re also not allowed to use the consent of your associates to process your personal information without your own opt-in consent. So it’s going to be interesting when the first court case with Facebook as a defendant against the GDPR happens.
I'm not an expert on this. Right now this looks like there's lots of stuff for math and physics nerds to get excited about and not much else. Certainly words like "quantum internet" sound like complete bullshit designed separate investors from their cash rather than market any concrete products or solutions.

All I'm hearing in terms of practical applications has exclusively to do with hardening cryptography: safer ways to do key exchange basically. That's nice and probably desirable long term but doesn't sound like it would cause most people to get really excited about buying new computers and connecting to a brand new "quantum internet" any time soon. As it is they barely notice or care about stuff like https and equate the google search box with the internet.

This crypto hardening would only be needed when quantum computing compromises existing algorithms. So far, that is not yet practical to do. It seems we first need some practical quantum computers that compromise security in a way that could feasibly be used by malicious parties. I'm not talking proof of concepts, I'm talking actually broken keys. My guess is that this is either impossible or stupendously expensive to pull off and will be for the foreseeable future.

Once this happens, there will basically be an arms race to upgrade existing algorithms and deprecate the broken ones. Given people still happily use known/suspected compromised ones today, I imagine this will take some time. Decades basically.
I did, because I don't own one and focusing on guns discourages people from preparing even for basic service disruption.

Focusing on guns just make it look like prepping is just for "gun-nuts" (as much as I don't share that opinion).
Ask HN: IBM Buys RedHat, Microsoft GitHub. Is That Cool?
To each his own. Just because someone doesn't believe in guns or defending their own property doesn't mean it isn't prudent to have a small emergency stash of food.
And, there is no API for bookmarks. So better to back likes up ASAP.
How Gab became a white supremacist haven
OpenBSD Virtualization FAQ
Reminds me of the “How I made $290,000 Selling Books” joke -

https://www.reddit.com/r/funny/comments/6ofdt6/how_i_made_29...
Department of Defense Guide: Detecting Agile BS
> “We live in an era that, within 15 minutes’ notice, nuclear weapons could be crossing the continents bringing about great devastation. Yet we deny this, go about our business.

Also every person you pass on the street can end your life in minutes or less with few dollars worth of steel. Yet we go about our business.

That possibility is just the cost of living near people. With nukes "near" means "on the same planet".
Anyone prepping who hasn't paid to have their appendix taken out isn't really prepping.

You can't be sent to the antarctic if you have one, because the risk of suddenly dying is small but very real and the extraction times impossible.
A homepage which you will see every time you open a new tab, instead of once a day.

I think it's pretty useful and will make the chance of people actually reading them a lot higher, right?
> John Gaughan, an American manufacturer of equipment for magicians based in Los Angeles, spent $120,000 building his own version of Kempelen's machine over a five-year period from 1984.[62] The machine uses the original chessboard, which was stored separately from the original Turk and was not destroyed in the fire. The first public display of Gaughan's Turk was in November 1989 at a history of magic conference. The machine was presented much as Kempelen presented the original, except that the opponent was replaced by a computer running a chess program.[63]

That is a wonderful detail. I like the irony.
Drug cocktail almost doubles lifespan of worms
People that like this article might be interested in 'Visual Complex Analysis' by Tristan Needham.
It's (IMHO) a rare book of collections of "concrete" analogies for complex analysis.
I've actually had to add Wine DLLs to a few older games to get them running on Windows. Games that use DirectDraw are the main suspects.
> Windows skipped 9 for technical reasons

Really? I thought it was because they don't plan to release another major version of windows, and wanted the number to have a nice solid "10", rather than a "9"
Or you know, it might be fraud, as in the crime. Misleading someone about the contents of the contract they signed is exactly that. The paper (they printed) and gave to you in the understanding that you would sign and return it was altered in flight.

Essentially: if IBM wants you thrown in jail, you will be thrown in jail for this. Have fun in court.
dotNET will stay around just like the mainframes but it’s not a growth market nor the worldwide norm for enterprise web backends.

I work on legacy platforms so I know there is good money in dead technology. But that don’t make it the future.

I just don’t see any legacy codebase being rewritten as dotNET and a similar amount of new greenfield dotNET projects as new Perl project being launched due to NETs heritage as a windows component.
I think it's worth noting that in kernel-land most things have fixed maximum sizes anyway. So while a VLA may seem like it's saving time it is probably cheaper to just use a fixed size array in most situations. In the cases where you really need something of dynamic size I suspect kmalloc isn't that expensive vs the pain that an implicit alloca can have at the wrong time. I'd also guess they probably don't play well with some interrupt handling code as well, as most interrupt handlers can't trigger a page fault or the kernel will panic. It's also worth noting that in general kernel stacks are usually much smaller than userland stacks almost to the point of painful.
> I don't think it's saying anything about how long you've been waiting, and you don't know when was the last arrival.

This is exactly what memorylessness says something about.

Your second paragraph isn't unique to Poisson processes, but the author right at the start says that the expected value of the waiting time is the same as the average interarrival time, which indicates Poisson.
Non-violent resistance to overcome the bullies
> Oracle

Fair point.
If you actually run the games at 4K and at high settings, you will be running them at higher settings than the Xbox One X. Hence the problem with the comparison.