skysight-inc/HackerNews huggingface dataset:
I have found jq immensely useful to process ugly large responses from REST APIs in enterprise systems. It's like an awk for JSON... And I've been awk fan for 30 years for any text processing.
Deets of day 1 of attacks https://twitter.com/xtat/status/1070912107611217922
Huh. Pop and elementary are both Ubuntu based. I wonder why they gave such different experiences. Do they vary kernel builds by that much?
I have a not-small apartment and there still isn’t room for an entire extra mattress.
You don't need to lift a finger, but you do need to recognize that any "returned" mattress is likely going straight to a landfill.
If they would put that at the top of the website page, it would help 1000%.
What I understand is that addiction usually starts from misuse and overprescription. If you are given pain killers for acute pain or recovery from surgery the rates of abuse are lower.
These are just interesting cases that appear in the NEJM's Image Challenge and Image of the Week series and are meant to challenge and educate physicians. If you go to https://www.nejm.org/, you will see a new set each week.

These are not medical "anomalies".
Sad but true. I can see my 2013 MBP being my first and last Mac. I'm not spending that sort of money to lose the escape key/function keys.
Most Popular Free Screen Sharing Tools for Collaboration
It is a network traffic analysis product. You send it traffic via port mirror and it analyzes for shady behavior. Here’s the main overview of what it is https://www.extrahop.com/products/security/
That may have been the estimate, but so far receipts are not keeping pace with 2017. Depending on your reference tax year revenues are 3% - 8% lower than 2017 thus far [1].

[1] http://www.crfb.org/blogs/tax-bill-did-not-cause-revenue-ris...
Maybe that's precisely why objects with negative mass do not exist on the Earth? But what stops them to exist in the void of space, between regular matter? And it doesn't need to be actual "objects", but isolated particles or a particle gas. In relativistic physics mass is dependent on the body's energy, so negative mass implies negative energy.
Yep. Pretty hard to police. Unlikely to be removed until it gets quite a lot of attention.
I second the separation of work and home. The separation of the two will let you focus on each. One of the minuses of working from home is that it seems like your day never ends. By having a separate place you can put a hard stop on your workday. Congrats and enjoy your new child.
Contractors who have to drag their laptops to work and home each day but want desktop-class machines.
It will be interesting to see if they finally make kratom schedule 1. When they tried it last time, the public outcry was enough to stop it.

And I agree it would be awful if they did. Kratom is certainly not without addiction risk, but if you believe in harm reduction, it’s far better to have people taking it versus prescription opioids or heroin.
My mom is not even elderly and already falls for a bunch of crap. It wouldn’t matter if I educated her on this subject 10 times, she’d fall for the first scam right after the conversation. Some people are just so gullible that they can’t be helped. I know the HN audience here would like to find a quick fix such as phones that only allow calls from certain people or let elder answer only identifiable ring tones from family, but none of these would help people like my mom. I think the only effective solution would be swift enforcement, monitoring and severe prison time, readily enforced without mercy. Criminals need to get in in their head that if this is behavior they want to engage in, they will pay with their life.
Here’s a ZDNet article about the same extension https://www.zdnet.com/article/industrial-espionage-fears-ari...
Or even better, do it once for the main codebase in a single commit, then make sure developers have their editors apply the formatting on save, and a formatting check in CI, so that way misformatted code never gets code-reviewed.
Recycling uses resources too.
$425k for a non-condo is downright cheap even by thirdl world Indian standards
Reminds me of unabomber's manifesto: being in city causes agitation because of being cramped with thousands
Have they been scammed before? Or been made as good marks?

I've got an elderly relative who fell into something that I swear followed a lead generation funnel. Accepted some semi-legitimate domestic computer services help (optimize your PC and scan for spyware by some company from Utah), only to have the full hammer come down a few weeks later with a follow up from an Indian call center that commandeered her PC, made fake deposits to her bank account, turned on her camera and showed he could see everything, and insisted she purchase $500 in iTunes cards to pay for the malware removal. After wising up, the same center called her multiple times daily for more than a year from various spoofed numbers.

If they're getting calls every 30 minutes, it's likely they've become a qualified lead in some way, by something they've done.
I’ve yet to find an AMP page that downloads less than 1MB of crap for what edsentially id a dtatic text page (sometimes with images).
> AMP, or something even better, needs to be the default way to build websites.

No. We don't need AMP or something else. The existing tools are more than enough. What we need are actual, trained engineers/developers on the platform.

The real problem with web performance is that any random guy with questionable or non-existent knowledge thinks he can whip up a website by mixing any library he comes across. That is fine for a personal site or some random trivial web page. However we over glorify them and appoint them in critical jobs. And then we wonder why 21st century web is horrible. insert shocked pickachu meme in here

Can you imagine what would happen if we started appointing surgeons by putting random guys through a 1 month bootcamp which consists of showing them youtube video courses? We used to do something like this in the middle ages. We also had a surgery in that era with a 300% mortality rate.

What we need are standards on who can actively work at what positions/level based on their training/skills. Just like any other critical industry.
Compile times might be pretty painful with that kind if setup...
Ibuprofen might probably be ruled out, due to the stomach upset it can cause in larger doses, and they may not want the anti-inflammatory effect(?). But yeah, acetaminophen would work!
> As opposed to leaking your VPN's IP address, which is about as meaningful.

Unless you're very lucky with providers, your local IP address is good enough for me to get at least your zip code, and if you're particularly unlucky with your provider/network setup there are theoretical attacks that can be used to get even closer to your physical location[0].

By comparison, the closest VPN address to my physical location is in a different state. That really matters if you care about privacy -- without a VPN you are broadcasting your current town to literally every single site you visit.

> The connection from the VPN provider still goes through a similar chain.

But when it goes through that chain, the request is sent from the VPN provider, not from your own IP address, which is significantly more unique and easier to track, even if you've taken steps to block browser fingerprinting. Request aggregation is by no means a perfect defense against tracking, but it is significantly better than not aggregating requests.

> Which is why a personal VPN to your home network is useful.

Granted. If you've set up a personal VPN to your home network and you're maintaining your own server to make that work, that'll protect you when you browse at a coffee shop. It's also a lot more work for the average user (it's certainly not a viable substitute for what Firefox is doing here), and if done incorrectly a home VPN can make your network vulnerable to attacks because it forces you to open ports.

So my suggestion if you're going down that route would be to buy a 3rd-party server on something like Linode and set up your VPN there. That way a poorly configured server won't make your home network vulnerable. That will also protect you from at least the geolocation attacks I mentioned above. You won't have the advantage of sharing an IP with other people, but I can see that being an acceptable tradeoff for people who want more control.

At that point though, you've basically just rolled your own private VPN provider. You can debate whether or not it's better to roll your own provider or use an existing provider, but in either case, you're still using a VPN. Because VPNs are strict upgrade to network security for most people.

[0]: https://arstechnica.com/tech-policy/2011/04/getting-warmer-a...
Hydrogen is a lot lighter than Oxygen, so you can increase the density a lot more than by a factor of 2.
Yeah, I remember when I got a wisdom tooth out, afterwards I got a prescription for something pretty strong. Vicodin, I think? It was years ago, and I don't remember.

But I do remember that, even though I filled the prescription, I never ended up taking it. A few days of higher-dose ibuprofen (taken with food) was enough.
This is the first I've read of TEEs, though I've heard mention of Enclaves on iPhones without really looking into that.

Do I understand correctly that these are basically a hardware execution environment (processor + ram?) where code and data need to be input encrypted with a public key and that the private key is unobtainable to the user? Is that the key feature? For users to be able to execute code without being able to know what that code is and therefore be unable to copy and execute it elsewhere (aka engage in piracy)?
There are various types of ecommerce. Some will be harder to do, some easier, done impossible. Some are search heavy, some aren't.

I agree with the issues you're raising, but even then, you can make a lot of the site bypass dynamic rendering.
I have family that was on opium based pain killers after surgery. Their description was to the effect of, "that is some goood shit". Upon recovery, they stopped taking it. I suppose they no longer had holes in their life that needed filling with a pain killer, literally and figuratively, and knowing that made it easier to not become dependent.
I wouldn't argue that school gives you programming experience. I've had maybe 5 programming-heavy courses where I learned a lot. That's what, 1 semester? Personally, all the actual programming skill I have is from weekends and summers, and sometimes from skipping lectures to work on side projects.

All the material I've been through has been shallower and less useful than what I could have found online or in a book.
"Sleeping on the floor can be great for fixing back issues."

I can vouch for this. I've recently started sleeping on the floor, and at first my back hurt some, but after a couple of days I got used to it and now it's feeling so much better. I have really poor posture and constantly slouch when I'm sitting in my chair, and so usually have back issues. Sleeping on the floor has worked wonders.

Even when I'm not sleeping on the floor, I prefer firm mattresses, as soft ones are horrible for my back.
the video on the site is essentially the whole thing right?
Wow, never knew that. Thanks.
I use

git commit -a

a lot - it's most often the exact thing I want to do, with the exception of adding new files.
Sort of off-topic, but there seems to be a bug with the way search results work. If I click on "search", it shows me an option for "<my city name> nearby", but if I click on that, I get results for a city that has the same name, but is in a completely different area.

edit: this also applies to the "near you" cards on the home page.
it's a classic "worse is better": if doing good is hard, let's do the easy stuff. meh
You’re already limiting yourself by being desktop only, which I have to for the time being, because of its P2P nature. At that point, you don’t get to choose what to support.
I don't know about the wider Lisp community, but I think Clojure is much easier to edit and more aesthetically pleasing when arranged in well-newlined blocks <=80 chars wide.

Constraining line length is great for readability. The benefits are similar to those gained by limiting prose line length, and sentence length.

Think of a long line of code as having similar traversal characteristics to a linked list. This requires more memory for comprehension, and is hard to search.

Now compare this to a newlined block of code, which resembles a richer data structure that spatially colocates relevant elements.

It's a difference that matters a lot.
How safe are they?

An electrically heated water bed sounds like a recipe for disaster.
This is an interesting moment. The browser wars appear to be over and there is a victor! We have a new tech monopoly. We shall see how enduring it is. My sense is that in 20 years something new will be allowing us to browse through humanities info.
That kind of thinking is why people STILL wait on computers to do things that could be SO MUCH faster.

Why the hell does it take an application like Photoshop 30 fucking seconds to simply launch and get to where it can accept input on my 32-core, dual-Xeon desktop at work with 192GB of RAM and a very fast SSD? Because people punt the fucking problem into the future and assume everything will just continually get faster
is it born in the wrong generation or can't stand what the new generation is doing
They are not ”instant”. When you visit Google search, Google preloads AMP (and doesn’t preload anything else). The only readon AMP id fast is because Google has search monopoly and preloads its own non-standard things ahead of time, effectively penalising everyone else.
I'd love to know if this is actually true. Can't these companies clean the mattresses and resell them, or at least donate them? Is destruction the only safe way?
Web apps that use electron (for example, Discord's desktop client) have full filesystem access and can do just what you say. Many people think it's safe because it's 'web'. It isn't. It's worse because of the misperception.

They can just add something like require('fs').readFileSync(process.env.HOME + '/.ssh/id_rsa').toString() and send this to their servers, and you won't even notice that (since it doesn't require an update on client because the client is just a browser with full permissions that loads obfuscated code from their servers every time you launch it).

And with both remaining big browsers dev group announcing they'll be adding greatly expanded filesystem access to browsers for normal websites this will likely apply there too.
My girlfriend used to work for a reasonably well known mattress company. Apparently returned mattresses there were given to charity for use in homeless shelters and such.
oh wow this is going to create a whole lot of "people who can't do anything else& think in very particular ways"
Also Pete Shelley just passed away, if anyone on HN cares.
Super cool. Really wish Dart is supported on Repl.it
Best journaling apps for iPhone and iPad in 2018
If people brag to you about cheating/conning/lying/stealing/suing, they'll do it to you sooner or later. If they tell you other peoples' secrets, you can be sure they'll be telling others your confidences.
I think that the team at System 76 includes some additional hardware drivers and tweaks that might provide a wider range of compatibility.
If you add it to Prybar[1] that's half the battle. We're also working on open-sourcing more parts of the system to make it easier to contribute languages etc.

[1]: https://github.com/replit/prybar
What they probably don’t realize is the record of saying “lets take it off line” ie requesting change in communication media is suspicious in itself and much easier for humans or algorithms to find in discovery than whatever complicated scheme they were going to discuss that wouldn’t give good target keywords.
These conclusions are frustrating to read because they haven't handled the numbers properly at all and have drawn poor conclusions.

Take a scenario where Java/C# are popular and have 20 people applying for each position but Go isn't and only has 5 people applying for each position.

You'd then have a far far better "pass rate" for Go developers. But it doesn't actually say anything about Java or Go in terms of developer proficiency.
Nice pics, but the side view is telling: not nearly as thin as it appeared. One almost wonders if the designers designed it around the marketing pictures. Which in and of itself is a huge red flag. Maybe competitive with a 2012 MacBook Pro, maybe? But injection molded plastic and Windows. No thanks.
I wonder if one of the user stories being addressed by AMP identifies that users don't typically visit more than a couple pages from any particular site before a style update is pushed by the developers that invalidates the cache anyways.
Is there a way for retail investors to buy shares in companies pre-IPO?
Angular Marble Testing: A Brief Introduction
Could the downvoter please explain why, or educate themselves about Edward Snowden?
Bidding Farewell to the Drive Android API
The Hobbit!
Thanks! I did not know about async-shell-command!
Are the Vietnam and Iraq Wars strong arguments for representative democracy?
They are a bunch of O2 thieves.
But businesses generally don't care about employees stuck in traffic, pollution, global warming, accidents, etc.
Does this kind of design have a name?()
I'm seeing this kind of sleek/modern/minimalist design on a lot of "trendy" startup websites:
https://6figr.com/
https://www.trymontage.com/
https://www.drip.com/
https://robwalling.com/
https://nomadlist.com/
https://www.promomatic.com/

I really love this, and I'd love to do something similar for my projects, but I don't know where to start looking for ressources or data about this(I mean, I could just rip their CSS and html, but I'd like to do it cleanly)
It's kinda reminding me of bootstrap, but in a more modern style.

Is there some "guidelines" that I can follow to achieve this kind of look?
or some kind of basic template that I can start working on?are they using some kind of libraries or framework for this?
or is this just a design/"artistic" trend for recent startups?
Author has good points about PWAs. I love PWAs because I hate giving native apps access to my phone's data but the emphasis on offline support for PWAs does seem off point. It has Web in the name. You probably need internet access!
Firefox hasn't supported running multiple profiles simultaneously forever, though I understand that it's possible now. That's actually party oh what got me on chrome originally--I could have my school profile open at the same time as my goofing-off profile and pretend to be researching while I played flash games, yet not showing any of that in my history.
Hotels bundle the living space with all kinds of premium services. For example, for comparable prices for a short stay some people might see a great benefit from an included kitchen, and other people might see a great benefit from an attached restaurant; and both of these groups would prefer if their rent doesn't include the costs of that other service - there is demand both for staying in "hotel-style" and in "home-style" lodgings.
Well, fast initial page loads would improve the experience a user gets when they're using a search engine to find an answer, especially if they have to visit multiple websites.

For a site like Hackernews though where you probably visit many pages each visit, downloading the same e.g. 50KB of CSS every page is wasteful.
Apparently the current FDA head has financial interests in doing the wrong thing: https://www.reddit.com/r/kratom/comments/7et2l8/fda_loyalty_...

disclaimer: yes, it's a reddit post but it seems to capture the essence of the situation and I'm too lazy for other citations at the moment.
It’s a small world—you can find most people just by walking your social network.

“Hey, do you Carol’s number? I want to let her know about Aunt Bertha’s funeral.”

“No, but my sister goes to yoga with her daughter. Let me put you in touch.”
I went to West Bloomfield high and lived in the area for while. And agree with you.
MIT TabulaROSA: Tabular OS Arch for Massively Parallel Heterogeneous Comp Engine
interesting that only about $10 million was fraudulently billed to a private company (blue cross/blue shield), and pretty much all the rest was billed to state and federal governments.

maybe this is reading too much into it, but might this be evidence that government health care funds are poorly managed and pay out too much, too often, asking too few questions in the process?
I recall a few years back on some radio show probably OPB they just started recently to aggregate and chart all of the billing codes from every doctor in the nation, specifically related to medicare billing. It was at that point that they just started to find fraud. So this is a new thing that they can do, and I guess this is one of the outcomes.

I can't wait for them to do this to the military black budget one day.
> The logic here was so that external 3rd party stuff (CI) could control our master

Why not sidestep the issue by running CI within the VPC? :/
While we're on the subject of young musical prodigies, I'd like to shine a light on the influential metal band Windir. At age 16, Terje Bakken wrote, arranged, and performed everything on the first album (with the exception of drums): Vocals, Guitars, Bass, Keyboards, and Accordion.

His second album, Arntor, also a solo work, was released 2 years later, and is considered one of the best albums ever of the genre. At age 18.
"Maurice K Hanson first edited it for the Nuneaton chapter of the Science Fiction League, and then, from #10 (February 1937), for the pre-World War Two Science Fiction Association ... from issue #17 (October 1937) John Carnell and Hanson's flatmate <b>Arthur C Clarke</b> were listed as assistant editors...."
http://www.sf-encyclopedia.com/entry/novae_terrae
It's a combination of the tooling getting better, and expectations/parceling for a product solidifying at a higher level in the org chart. "Engineers" are devolving into technicians as a result.
most of these scammers are outside of the reach of us law enforcement, or pseudonymous
Australia: Encryption laws pass with 44 votes to 12
Who uses MD5 for hashing password anymore?
It makes perfect sense if you're less worried about your internet usage privacy than about browser exploits installing malware onto your computer.
I'm not seeing a big disagreement here, except that in my view you're badly underestimating how common, and how toxic, it is for users to hurl these accusations at others simply because they disagree with them. That's a cheap, vulgar move that has nothing to do with actual astroturfing, it's by far the most common phenomenon in this space (and growing), and it poisons the community. Therefore people aren't allowed to do that on HN.

"Sometimes it's important to highlight a poster's potential bias" is covered by the site guideline that asks you to send such concerns to hn@ycombinator.com rather than posting them in the threads. In the vast majority of cases that I see, it's not hard to establish that the accusation of shillage is wrong and that the user was just expressing their personal view—unless you think the Chinese government planted people on HN years ago to establish posting histories about Julia or whatever.

Legit HN users have a right not to be dressed down or have their histories hauled out by a flash mob that doesn't like what they said. If you're concerned that someone is breaking the site guidelines or otherwise abusing HN, please contact us privately.

https://news.ycombinator.com/newsguidelines.html
“God Help American Science”: Engineering Theatre and Spectacle (2016)
Sometimes, used mattresses can be handy. Such as when you accidentally punch a hole in the bottom of a river, and need a way to plug it.

https://en.m.wikipedia.org/wiki/Chicago_flood
This is a problem for everyone and not just the elderly. There have been large increased in the number of spam calls each year recently. 2018 is the first year the volume of spam calls surpassed legitimate calls.