skysight-inc/HackerNews huggingface dataset:
This author Pranav Dixit is an idiot.

He is one of those typical Indians who live in India but they think they live Bay Area. And they super proud of owning an iPhone even though have nothing else to speak of. Notice how many times he wants to speak so highly of iPhone.

This article is biased because the phone is not made for outlook app or games or any of that.

The phone is a really really entry phone for calling light browsing and light apps. But this idiot is trying to compare it to his iPhone.
I don’t remap escape either. I remap caps lock to control and that’s about it. In my opinion most of those screaming loudest about the soft escape key haven’t really used it for more than a minute. It’s not as big of a deal as it’s beubg made out to be.

To me using a remapped escape takes more cognitive energy than using the soft escape.
Objective-C vs. Ruby Comparison
Nope. Selection can only happen at the level of something that has an effect on the phenotype. That's the definition of a gene.
Isn’t it ironic that the new wave of fascism is led by a half German (drumpf) surrounded by so-called “Jews” and applauded by Israelis (some of which are 2nd and 3rd generation survivors)... Netanyahu wrote the playbook drumpf is using to attack “foreigners”, ie. same ideas spread by Israeli right in respect to Palestinians.
Functional Circular Linked Lists for Modern JavaScript
you mention quite a formal list (introduced by a colon) but it also serves well in simple lists:

The dinner was attended by Ms. A, the President of the Board of Education, Mr. B, the Vice-President, and other dignitaries.

Becomes much clearer when expressed

The dinner was attended by Ms. A, the President of the Board of Education; Mr. B, the Vice-President; and other dignitaries.

and is allowed in this construct though rare. Basically, whenever there is a comma inside a comma-separated term you can turn the higher-level commas into semicolons to indicate this. Makes things super-clear.
I guess pretense is in the reader, because I read and write semicolons without any feelings of pretense.

There's a different level of contrast, separation, and connection communicated by a semicolon vs. an em dash (not to mention vs. a period or comma or parenthesis). I, for one, am happy to have as wide an array of options as possible considering how central textual communication is to my work and personal life.
I've never had a negative interaction with Louis personally, nor has anyone I've known. A friend birthed a repair store from his videos, and Louis' personality is very bright. His comments on the style of videos that Linus Tech Tips puts out compared to his own were hilarious.

I really enjoy Louis' videos. His decision of swapping from edited video to raw streams mostly as well is quite nice. Seeing his channel grow, and every trait that he has grow with that has been an interesting process. Maybe this is because I am quite cynical as well, but I have no idea. In 2 years he has grown from 40k subs to 442k, so he's doing something right.

I think everyone can get stressed over silly things.
"overall memory use in Chrome is higher by 10 to 13 percent when isolating all sites with many tabs open."
I wouldn’t have thought moving infrastructure from on ship servers to ‘the cloud’ would be a tactically sound move.
If you can migrate the app to serverless technology at Aws, you will not have server costs. Check out Lambda.

I think that's a great way to build something, let it slowly grow, and have virtually no costs for it.
Sometimes it's easier to reason about the problem as a bunch of actors acting independently. You only have to model the individual actor and basic interactions as a apposed to a bunch of loops and switch statements trying to model everything. It really depends on the problem.
You have to use a vendoring tool like Glide[1] for now, but Go is actively testing official vendoring support with vgo[2], where you use git tags for versions.

1. https://glide.sh/
2. https://github.com/golang/go/wiki/PackageManagementTools
That’s totally a fair point. I could have given a more concrete talk about how I’ve done these things in real systems (and the original version of this talk, presented internally to my company, had more real details and spoke very candidly about mistakes that I’d made along the way). Here I wanted to give more of a “here’s how you might want to structure your thinking, along with some basic design principles” kind of talk - I wish I’d had time to give more detail!
Ask HN: What do you think about HN's comment thread system?
I'm talking about the tree structure and how it gets nested into certain depth.

Do you think it serves the purpose well, or do you think there's a better way?
That may be true on Oct 22, 2016 (the date displayed on wikipedia) net of behind the meter generation (which shows up as a reduction of demand), but it's not true on the peak days of the year, which is what the capacity of the grid is sized. You can see more here: http://www.caiso.com/TodaysOutlook/Pages/default.aspx
Or Macbook/iMac prices. My desktop has been a Hackintosh for the last 7 years. When my 5-year-old Macbook Pro dies I'll be looking for a Hackintoshable PC laptop.
Scientist Perplexed by His Discovery of Powerful Quasar from Early Universe
That looks extremely circular.
I'm not sure the association with "crop circles" aids credibility.
Where Work Pays: Occupations and Earnings Across the United States
Well, they had to jack it up because the experiment (and the rats) would not go on for seventy years. And if the mechanism of action is anything like other types of radiation, risk is proportional to total lifetime exposure, not peak exposure.
Because the vast majority of people didn’t have keyboard problems. And the vast majority of people that bought Apple Care wouldn’t be paying out of pocket for any of this assuming they bought their machine in 2015 or later.

Not everything is some conspiracy. Filing patents on improved designs doesn’t mean the old design was flawed and terrible. They are always filing patents on the next thing and hopefully everything is an improvement on what came before it.

Claiming they are lying is unfounded nonsense.
I am in the same boat. I get a creeping sense of horror when I read such reports.
> it's not uncommon for even a simple/naive/asymptotically less efficient algorithm written in Asm to outperform a more complex/clever/asymptotically efficient one in an HLL at the problem sizes encountered in practice, simply by virtue of the constant factor being much smaller

You're conflating two different things: constant factors based on algorithm choice and the merits of hand-written assembler. It's true that sometimes asymptotically worse algorithms beat asymptotically better ones in practice. It's a lot less clear that humans can regularly beat compilers for typical scalar code.
Lack of definitive proof that a technology is harmful does not mean the technology is safe, yet the wireless industry has succeeded in selling this logical fallacy to the world. The upshot is that, over the past 30 years, billions of people around the world have been subjected to a public-health experiment: use a mobile phone today, find out later if it causes genetic damage or cancer.

I've always said this, and I know it's putting the cart before the horse in terms of scientific investigation, and I know that in the worst case, I sound like a tin foil hat. And I use a mobile phone regularly myself. But I've always always wondered. The article doesn't say anything definitive in either direction, so I still am left to wonder.
Back to beating a dead horse with the rats in a microwave oven study.

How about a large scale human study performed over 30 years? http://sci-hub.mu/10.1016/j.canep.2016.04.010
Nope. Everything should be on blockchain now.
Sure, I played for a short while in Leeds. Good exercise but not enough opportunities to practice, leading to nobody really developing their skill unless they had the time and money to travel around the country to different clubs. Realistically there's not a lot to be done about that but I found it frustrating. Happy to hear if anything has changed since.
Does anyone “own” a commuity? Today’s drama on Kotaku in Action
what's the silver/metal thing on peoples' heads in the left side photo?
I suppose the good thing is the phone is mostly in people’s hands now as opposed to their ear. Has phone use declined now due to texting? I know my 12 YO uses FaceTime with her friends instead of a traditional phone.
I think because young developers believe Microsoft has changed.

Their bullshit radar seems to be broken.
It should be noted that this effects the House as well as the Senate.

Federalism is ingrained in the US Constitution. The degree to which power has flowed to DC is something that's happened despite the Constitution not because of it. There's a line in the Constitution that says everything that's not explicitly granted to the Federal government is in the hands of the State governments. Think about that.

Can anyone name anything that a State government can do that the Federal government can't? I'm not saying things that it doesn't do but things that it cannot do.

As long as that's the case having an undemocratic Senate - and that's what it is - is trouble. It will in the long run end up weakening the Senate as an institution. To the degree the US system is a federated one you can make an argument for the Senate but as things become more centralized the arguments for the Executive and the House - indeed for changing the House into a genuinely proportionally elected body become more and more plausible.
My favorite addition is page up and page down above the left and right arrows, in the corners of the T
This is obscenely true and somewhat underrated.

Sad as it is, the prime reason for the strength of DoD computer systems, both afloat and in the air, is that it's difficult enough to use and interface with them-- 'Hacking' them, and getting the ability to pivot and deny/destroy is extremely limited. Sailor Joe Schmuckatelli's Fire control system is on a separate network because there was no common network at the time the contract was let for competition. It's both the worst and most extreme version of security through obscurity. Now you're introducing more connections, availability, and reliance on a core infrastructure-- Which still won't meet basic corporate cybersecurity / patch control doctrine.
So no "truth" at all? Alright.
Especially as it pertains to the cyber world the military is slow to adopt, yes. IMO this is largely due to the amount of vetting, documentation, the number of people who must approve it, and the security measures taken in order to use a product or process. This is frustrating, because as soon as a product or process is approved there is almost always been a shift in the industry to a better way of doing the same task or better product.
The workaround here always seems to be the pairing up the military with commercial industry, which isn't hindered in the same way. However, you then risk having the commercial industry not following proper protocol for securing information and leaking secrets to foreign countries, amongst other issues. Problems are abound, and the military is still trying to figure out the best way to approach innovation in the cyber world.
I don't know why the Alexandara Road was put in there as an example of dull contemporary architecture. It only looks that way in the heavily filtered image the author put up. If you look at other pictures, it actually loooks really nice, largely because it follows some of the principles the author himself advocates (integrating nature and aesthetic coherence).
Towards an optical FPGA – Programmable silicon photonic circuits
> by allowing you to dynamically select the task that is most optimal to run in the current context rather than selecting randomly

thanks for the very complete explanation, and this sentence is the crux afaic.

[edit]: what do you use to do coroutines in C++?
Are bluetooth headphones and headsets any safer? Have there been any studies on those?
Yeah it was an good talk from the perspective of laying out the landscape and I found myself agreeing with everything, only to find that I was close to the end of the slide deck :(

Is there a blog somewhere where you've written a bit more about it?
The article didn't link to the actual blog post:
https://security.googleblog.com/2018/07/mitigating-spectre-w... which has some more nuance:

"on the plus side, each renderer process is smaller, shorter-lived, and has less contention internally, but there is about a 10-13% total memory overhead in real workloads due to the larger number of processes"
> The upshot is that, over the past 30 years, billions of people around the world have been subjected to a public-health experiment

They say this like it's somehow unique to cell phones. Really, how does this differ from any technological advancement? Didn't the invention of cars, wired phones, the printing press, the transistor, etc. also start distributing without any scientific analysis of the possible dangers to health?
Why identity politics benefits the right more than the left
It looks like just a peg in the wall where people were told to stand to center their head in front of the camera.
It's inherently not vulnerable to the Spectre/Meltdown family of attacks. They rely on speculative, out-of-order execution on modern CPUs, but Itanium is an in-order core with very limited (and software-controlled) speculation.

It's actually not vulnerable to a bunch of other attacks as well (e.g. a buffer overflow cannot overwrite the return address on Itanium).
Show HN: Guppy, a GUI desktop app that replaces the terminal for React dev
Norway's oil boom began in the mid 1980s. In 1973 they essentially had zero oil production.

In the span of seven or eight years from the moment oil production began, their economy tripled in size (from 1973 to 1981). Oil caused that economic miracle.

Norway GDP per capita in 1973, pre oil, was $5,600 or so. Sweden was $7,200. Denmark was $6,100. Finland was $4,200.

Norway's GDP per capita in 1984 as the oil boom was underway was $15,000. Sweden was $13,000. Denmark was $11,500. Finland was near $11,000. Keep in mind these other three are among the best run couple dozen nations on earth.

Today: Norway $75,000; Denmark $56,000; Sweden $53,000; Finland $46,000.

Now show me the extraordinary products that Norway is creating and selling to the world, to generate that stunning $75,000 figure, as opposed to Sweden's remarkable economy that has boomed for a long time and is still lagging far behind Norway.

Norway's GDP per capita went from $38,000 in 2001 with cheap oil prices, to $97,000 by the end of 2008, due to the oil boom. It's very obvious that Norway owes its particular outlier performance to oil.
The article is talking specifically about the use of the semicolon creative writing.
> Sometimes it's easier to reason about the problem as a bunch of actors acting independently

For me, this is typically when I'd pick thread over co-routines.
> Photo of 14-year-old Auschwitz inmate Czesława Kwoka. The girl was murdered with a phenol injection into the heart in 1943

There were not "very fine people on both sides".
> And if the mechanism of action is anything like other types of radiation,

And if the mechanism is mocrowave heating, then power density driven heating rate is the first order effect.

Which 'if' is it? Perhaps neither of the above.
Show HN: Business Intelligence and Analytics Tool
So what?

Site isolation is a huge win.
Why isn't it your first choice?
Sure, sorry about that. To be clear these are mass-market books that I recommend to people wanting to get a deeper, but still high level understanding of transportation systems.

Tom Vanderbilt - Traffic: Why We Drive the Way We Do

Anthony Downs - Stuck in Traffic (and the follow-up, Still Stuck in Traffic)

Donald Shoup - The High Cost of Free Parking

And of course Jarrett Walker's Human Transit :-)

EDIT: The rationale is that all of these engagingly explain something interesting that isn't necessarily intuitive or apparent to regular everyday users of the transportation system.
Yes. I used both header fields and delays as covert channels in the past since I know security professionals never looked for them. I derived them by just applying a standard, covert-channel analysis on the protocol. Others have described some methods publicly:

https://defcon.org/images/defcon-10/dc-10-presentations/dc10...

https://engineering.purdue.edu/dcsl/publications/papers/2009...

The oldest methods of finding stuff like this are Kemmerer's Shared Resource Matrix (1983) for storage channels and Wray's updated characterization (1991) that were used in DOD's security certification (TCSEC). They work for hardware, too, since it's how they found cache-based, timing channels in hardware hosting the VAX Security Kernel in 1992.

http://www.cs.ucsb.edu/~sherwood/cs290/papers/covert-kemmere...

http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.534....

For transport, military-grade security often mandated fixed-size, fixed-rate transmission with error handling itself not able to leak stuff. Tricky on error part, inefficient other part. A primitive software defense is to clear the storage channels while throttling and randomizing the timing of delivery. Works best on non-real-time or already-slow configurations. Idea fit for store-and-forward messaging, which was preferred for high-assurance security. Another option from 1990's high security was to have a PCI card or something running a security kernel do the actual transfer from a labeled source. As in, the source can be as malicious as it wants with it unlikely to effect secure kernel. The kernel might prevent it, detect it, shut it down, or preserve logs for traceability. There was also the "force everything over link/network encryptor" concept to attempt to cheat. Leaves some metadata which can be mitigated or obfuscated by other means including prior transmission method.

Hope that helps. Current work uses models or languages to track shared resources for automatically detecting storage or timing channels among other things. I'll dig some out of my collection if anyone wants them.
Unfortunately not (my blog is http://the-paper-trail.org but tends to be more theoretical than practical). That would make a good post though!
"half of the _US_ _human_ population" would be an even more accurate title.
> they'll need to use their models which they've developed at CA

This is what drove me to quit FB many years ago. They kept resetting my privacy prefs, which most considered a minor annoyance. "Just change it back, big deal."

The thing is that this citizen profiling data lives on until you die. Most people don't change their basic beliefs and interests very often. A bad actor only needs one opportunity to profile you for life.
What do you mean? American society is full of cheap bad food, life is high stress, and drugs and deserts are being promoted daily and constantly in TV shows and movies.

I've noticed how smoking seems to be on the uptake also.

Best thing people can do is to turn off the TV but they won't.
Hi HN!

This is a project of mine that has been in the works for the past couple months. The goal is to make modern web development more accessible for folks without a traditional programming background, by deferring the need to learn a command-line interface until later.

Specifically, it manages projects for you by solving 3 traditionally-CLI-only problems:

- Running a local dev server
- Executing NPM scripts for building, testing, etc
- Managing NPM dependencies

This is an early Alpha, and I have much larger ambitions for the project, but I'm releasing it early to collect feedback and see if this is indeed something that would benefit folks.

I do realize that the audience on HN will by-and-large already be comfortable on the command line, and so this is of limited utility for y'all, but if y'all have friends/family looking to learn modern web dev, I'd be keen to get their thoughts on this project.
Ugh.

> There is a catch, though: the Internet of Things will require augmenting today’s 4G technology with 5G technology, thus “massively increasing” the general population’s exposure to radiation, according to a petition signed by 236 scientists worldwide who have published more than 2,000 peer-reviewed studies and represent “a significant portion of the credentialled scientists in the radiation research field”, according to Joel Moskowitz, the director of the Center for Family and Community Health at the University of California, Berkeley, who helped circulate the petition. Nevertheless, like mobiles, 5G technology is on the verge of being introduced without pre-market safety testing.

https://drive.google.com/file/d/0B14R6QNkmaXuelFrNWRQcThNV0U...

Just out of curiosity, how would one go about locating the direction of 5G antennas? At the very least, I'd gleefully shit-talk anyone involved I come across. Just out of principle. It doesn't even matter how safe it turns out to be -- just how needy and dumb people are adopting anything thrown into their through, how reckless not just with their own lives, but with their effects on others and the environment, calls for some serious fucking wrath. And this is as good a starting point as any.
"Update: Patreon notified me that my email has been unblocked and I can start a new page from scratch. Apparently it was a mistake."

Is anyone else really worried about both the technical state of Patreon and the lackluster motivation to fix their own fuckups reading the above quote?
When Did That Happen?
It matters though, doesn't it? Context is military data transmission, and if things like compression and speed matter, shouldn't they aim to use something like protobufs?
That's the "linear-no-threshold" model (LNT) and I see no attempt to show that it holds here. They jumped straight to exposures thousands of times higher than typical heavy use, which smells like they were fishing for a positive result.
> an em-dash works just a well without any of the pretense [of the semicolon]

The author makes a clear distinction between the semicolon and the em-dash.

> And using them to separate list items which themselves contain commas is asking the reader to do too much work

The article is specifically about prose, and at no point suggest using semicolons for lists, although I think you overstate the difficulty in parsing your first example.
"Why? Because any non-standard protocol data will be thrown out by the first switch or router on the path out of the target LAN. "

That's not necessarily true. Misconfigurations and weird issues in networking gear caused vendors to be kind of permissive about some things. Depending on the vendor, they might drop it or pass it through. Network security folks in the field, in or away from NSA, probably have a good idea of what things make it through most often plus fall-back options. They might even keep current documentation of it based on field reports over time. They'd just use that stuff. Also, intelligence work is very difficult and opportunistic already. A method doesn't have to work all the time: just enough to keep trying it.
“Globe Browsing in OpenSpace” Written by Leila De Floriani
To be honest I don't like the US model. All the extra fluff isn't helpful in any substantive non-zero-sum way.

You have the freedom to be entirely focused on academics in the US, participating in research etc. But you also have the freedom to live off your loans without any serious focus on academics, treating college like a vacation more than anything else. For the "students" who are tempted by the latter option, college is a waste.
Time to break up California and Texas into multiple states.
Compostability doesn't imply non-toxicity, as toxicity is relative to the organism. Something can be toxic to humans but not to the bacteria that break it down. There are plenty of things that are toxic to humans that are compostable.

But what does toxicity have to do with what I said?