skysight-inc/HackerNews huggingface dataset:
The Tip, the Yale Coach and the Wire: How the College Admissions Scam Unraveled
So ASCII is good enough for programming, but fails at general text, unless we resign ourselves to kludges like -- instead of – and --- instead of —.

And your friends from that Spanish-speaking country do UI work right? Can’t use ASCII for that. Ñ is out the window.
I idled until i was forcibly logged off. <door creaking sound>
NFD is useful if you want to do a diacritic-insensitive search.
I have banned myself from playing any "building" games like Factorio, Minecraft, etc. Any time I get that itch, I work on my side-project on AWS. AWS is so big with so many systems, it's kind of like a big complex game. Building functionality is "progression", the core-gameplay loop. Dollars spent is "currency" (though the goal is to minimise, rather than maximise). Balancing "currency" against "progression" is the meta-game. I feel very lucky to still be able to enjoy coding after 20 years.
I prefer notepad++, NPP and the main plug-ins are written in C + +, lightweight green and efficient, support Python, C #, Lua, JS write extensions.

What I don't like about sublime is that as long as the python expands a little bit more, the system slows down, and there are no toolbars.

I also don't like Atom and Vscode, a npm based editor, NPM is really crap.
But engineers (real engineers, not self-styled unregulated ones) are already liable for their negligence and failures.
I need one feature and one feature only:

Control the apps internet connectivity.

When your flashlight app needs a constant internet connection to function properly we have a problem.

The article mentioned something about connectivity, but I read 3 times and I still don't know what it means.
It really should be a progressive fee, which starts low for new apps and goes up as more and more sales are made per time period.
JSON parsing IS expensive. Way more expensive than many people realize. There is actually an almost-underground JSON parser SCENE in the .Net ecosystem where people develop new parser and try to squeeze the maximum performance using all sorts of tricks: https://github.com/neuecc/Utf8Json . Here there is discussion of needing JSON support in .Net core that's faster than Json.Net: https://github.com/dotnet/announcements/issues/90 .

And people say web applications are never CPU bound :)
Means can't justify the ends. "Might makes right" is the same logic used by rapists and murderers. We're seeing the privatization of national security into a strictly for-profit endeavor, in real time, and there's no reasonable way to downplay that.
GDPR was 25th of May, and it's still not a criminal law.
Awesome story, thank you for sharing that.
> The problem is that the issue may cause the plane to be unflyable even by a pilot aware of the issue.

That’s partly true, but it’s not the whole story. MCAS and its use to make the MAX 8-9 fly “more like the 737” is part of a longer trend of manufacturers coddling pilots instead of expecting them to behave as competent professionals and treating them as such. They’re effectively opting for a more familiar normal aviating experience, with the tradeoff being longer emergency/exigency checklists and so much more to manage/remember/process when the system malfunctions. With the end-result being that even more experience is required to safely and reliably pilot modern aircraft.

Side note: Disabling trim should only be done as part of a problem remedy, not as part of normal flight.

(Disclaimer: I’m not a pilot. I’ve read for many hours on these issues.)
...and those changes are what allowed the GermanWings crash to happen. Sometimes there just isn't such thing as a fully-technical solution.
Session cookie in the URL?
There are arguments against measuring crash rates by “number per vehicle miles traveled” and instead by “number per vehicle hours traveled.” VMT is a product of speed and time, and thus a fatalities-per-VMT metric will nearly always show the faster routes to be safer.

But compare spending 20 minutes traveling 10 miles on a local street, vs 10 minutes traveling 10 miles on a freeway. Both are considered equally safe using a fatalities-per-VMT model. But in the former, you’ve stayed safe for a longer portion of your life. (See http://pedshed.net/?p=1050)

Using that metric would make that Boeing far less safe compared with driving.
Oh, poor FB and Google! They are playing by rules of a bad system!

Cmon, they are surveilling billions of people, selling, sharing, and using our data en mass. They monopolized internet, search and digital advertising. And I need to sympathetic to their situation?

Since when is Google is the owner of the Internet?
I would love to, but how many Chromebooks have an i9, 32GB of RAM and 1TB SSD?!

(I wrote another comment for why I use a high-spec laptop: basically multiple VM's and greedy development tools).
I think an obvious comparison could be drawn with the movie industry of the 1940s, when the studios were forced to divest their ownership of the actual theaters their movies were shown in.

Abusing market dominance in one sector in order to shut out or outcompete other providers in another sector is the classic justification for antitrust action.
This would be true if you were on the car alone. Unfortunately we all share the road, so it only takes the most dangerous person on the road to ruin your safety.
Of Course it is, to some extent. https://github.com/Microsoft/Typescript-Sublime-Plugin combined with https://github.com/Thom1729/Sublime-JS-Custom is enough for me. Though, I tend to customize them for personal use and my experiment goes to https://github.com/subpack
Analyst Pitches Apple Healthcare Subscription Idea
If you're in/near Washington, DC, come to my wife's class. Free to students, paid for by DC government: http://watercolordc.com/
>Df is a piece of art comparable to anything created by mankind to date. In a 1000 years I believe df will be compared with Mozart and the Mona Lisa.

you're not the only one who thinks so: https://www.moma.org/collection/works/164920
It’s a bit absurd that the mechanism to detect the failure is a paid upgrade!
I don't think there is any other way to spin this story.

What a shitty fucked up country to live in. I hope people remember things like this next time they vote away another privacy or right to their government.
Washington Senate approves bill backing permanent daylight saving time
That's fine, but reorganizations happen, teams can grow, and there is an advantage to having things be separate services in cases like this.

Definitely don't just stuff unrelated stuff into a service since a team that normally deals with that service is now working on unrelated stuff. If the unrelated stuff takes off, you now have two teams untangling your monolithic service.

That said, I'm a big fan of medium sized services, the kind of thing that might handle 10 or 20 different entities.
Ask HN: Is it just me or Gooogle Captcha has become hard lately?
I have been noticing lately that Google Captcha has become extremely hard and it takes me up to 10-15 or more attempts to get through.

It will keep asking me again and again to find traffic lights, side walks, cars, bicycles, buses so much that sometimes out of frustration I have had to just give up and try later. I'm getting tired of tagging the Google image database.

In a couple of cases I had to try the audio version which has a weird hiss that even those are unintelligible and very hard sometimes and required multiple attempts.

It is just me or have others noticed this too?
I'm currently processing a huge archive of files where someone was too lazy to bother using the proper encoding. out of the first 700K files I've run through I've dumped 3000 into a secondary queue because they've been so bastardized the mojibake is completely indecipherable.

It continues to astonish me that programmers who spend hours arguing the relative merits of ECC RAM and database ACID implementations are so quick to destroy data by lazily defaulting to ASCII.
Two words: enterprise fizzbuzz
https://news.ycombinator.com/item?id=17043541
https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...

...fizzbuzz for the entire enterprise
gRCP is a little bit faster, Google created protobuff which should be easier to migrate to than gRPC, but the protocol is unreadable ( binary)...

JSON has its advantages, I prefer a feature flag when I need performance ( protobuff vs Json), http headers do the rest
Do you know how grand juries are selected? I find it weird that I've been selected for a trial jury a bunch of times but never a grand jury.
I’m not saying git is bad and you shouldn’t use it, I’m answering the question asked which was “how could anything but git possibly be easier”.
If even a single byte leaked, I guess the charges can include being accessory to identity fraud?
I'm pessimistic enough now that my first thought wasn't anti-trust, but rather whether Chrome itself tracks my DDG searches and sends to Google anyway.
We don't usually see widespread infections, but Linux malware does exist.

Also, many apps do send telemetry by default, though there are usually instructions to disable it.
Ah the original shading paper from B. Phong. It really was remarkable the difference it achieved with similar computation to Gourard shading. I implemented a Phong shader for Amiga "HAM" mode and was quite pleased with the results.
https://www.youtube.com/watch?v=VFZ4Rvxhx5w
>I've been thinking a lot about finding a genre or mechanic that would still "work", but I find it sad that I cannot get the long term enjoyment without worry anymore from games as I could years ago.

scummvm is calling you.
I'd have been very surprised not to see a comment from you in this thread. Could you link to some of your work?
> The whole situation was formidably cruel.

This is the natural state of the world. The fact that it's so abhorrent to us now is a testament to how far we've managed to come.
Ask HN: "Relevant Users” post feature suggestion
The idea is when a text post is made (Show/Launch HN/Annoucements), the poster can add a row at the very end of the post with a bunch of usernames like

/u/keerthiko_cofounder; /u/keerthiko_employee ...

which can be parsed by HN and color the account names of those users when they respond in the thread. It would be nice to tell when someone responding to my comment is one of the founders or someone who knows what's behind the scenes of the topic, without them having to reintroduce themselves in every comment, if they weren't the OP.
Does anyone ever say they're not cooperating with investigators?
You see the scary descriptions and illustrations of how much information was shared with the Blackberry Hub app in the previous New York Times article about this at https://www.nytimes.com/interactive/2018/06/03/technology/fa...? Well, their reporters got that information by sniffing the network traffic from the app. They knew exactly where the data was going, and clearly they didn't see it going to Blackberry's servers or that'd be right in paragraph one of the article.
Why “against?” Surely Boeing is on the same team as everyone in wanting prevent any further loss of life. If they believe there is a safety issue I’m sure they would encourage the FAA to take action so airlines were obliged to.
Thanks for trying it out in such detail!

> 2. Input validation needed for links

We just fixed this; thanks for the report!

> 3. Is it possible to scope searches?

I just added search scoping based on the current map viewport; thanks for the suggestion! I've been meaning to do this for a while.

> 4. Default map zoom is inconsistent.

I also just pushed a fix that zooms in if the newly-created marker is too close to another one. Take a look and see if it works!

The other issues will take a bit longer, but they're all definitely real:

1. We have issues with editors editing text at the same time, and this is an ongoing limitation of how we're using ShareDB on the back-end. We'll do our best to make it better

5. We definitely should add bubbles to show who else is editing for sure! You're not missing anything -- we really need to do this

On the overall business feedback part, it's definitely tough. We've had some success with affiliate ads for our other sites, but otherwise, B2B is a much easier market in many ways. We're going to build the best product we can, and keep costs low.

On the travel agents side, one name you've probably heard of is Travefy! (They similarly pivoted from a B2C to B2B) Take a look, and feel free to give me an email if you'd like to be introduced to a Travefy early-user travel agent to learn what she likes about it (peter@travelchime.com)
This is only a mental exercise. In no way am I saying that this is the way it works. I'm just saying this is an interesting way of thinking about it.

Imagine that RSI is not caused by bad posture, lack of exercise, and repetitive motions alone. For example, there are many people with bad posture, who don't exercise, who use repetitive motions and do not have RSI (me, for example ;-) ). Imagine that in addition to these things a required trait is that the muscles are slightly tensed. Imagine that the tense muscles constrict blood flow. This causes an inflamation in the area and with repetitive motion (or even lack of motion) it generates an injury in the area.

Imagine that when you believe that you have solved the problem (by using a special keyboard, or changing the way you sit or changing the way you move) that your muscles relax just that little bit. Now the blood flows freely, there is no inflamation and the RSI goes away. You think it's due to your physical actions, but in reality you are cured only because you believe that what you did worked.

The idea behind the book (as far as I can tell -- I decided not to read it) is that conditions like RSI are real. The physical cause is real. However, the conditions necessary to cause the condition to occur are mental. It's a fairly compelling idea. RSI is a similar situation to the back pain that the author of the book studied. Many people suffer from it and the cure seems to differ widely -- if you can be cured at all. May of the cures don't really have convincing experimental evidence to show that it actually relieves any physical problems. The efficacy is based only on the apparent lack of new symptoms.

Now, I'm of two minds with this book. On the one had, like I said, the idea is compelling. The author believed that most chronic back pain's underlying cause was mental. The physical issues that in turn caused the pain, were in turn caused by the mental issue. The author apparently had considerable success in his practice, but I think it is important to note that his practice was for helping people who had back pain where no conventional treatment helped. So he's working from a point of sampling bias. While he may be correct that this occurs, it is hard to get an idea on how frequently it occurs.
> if you cut carbs from your diet with type1 your diabetes stops being a problem.

Look up "dawn syndrome". Your body sometimes works against this idea.
Elites lost the will to use violence to suppress dissent.

Back when that wasn't the case, things worked like this:
https://en.wikipedia.org/wiki/Novocherkassk_massacre
Wait, does #3 imply you enroll students who don't want to work as a programmer after graduating? i.e. a online marketer who wants to learn coding as a skill set.

I would assume these types would be filtered out during the admissions process.
When are all the revelations going to end? It's been every few months for the past five years.
Roger Stone?
Yeah, no thanks. I barely trust Google with my cloud data. Using a Google hardware product? Lol.
When you hold yourself to the same legal and social standards as actual accredited engineers, of the type who build things like airplanes, you’ll be in a better position. Right now the software works wants the benefits of the unregulated Wild West, without the consequences. Such a scenario simply cannot last, and in the absence of self regulation and setting of standards, the legal system will step in. It’s slow, it’s clumsy, and it’s inevitable.
I've used Basecamp's Trix Editor for a lot of out-of-the-box functionality:

https://trix-editor.org/

It's very easy to re-style it and extend it. I use it in a React app and it's been a delight.
This story is so heartbreaking. I expected to see an old restored photo from the distant past, and being sold by a slaver not a parent.

Sadly, this plays out today in many countries with parents or grandparents selling children into sex slavery, with motives ranging from pure evil to (still terrible) justifcstion of sacrificing one child so that the others can be fed.
How is it a fundamental right?
Maybe representation is more important than grammar? e.g. representational art

The bee-dance "represents" direction and distance, but only that.
New feature: Grow your open source more with IssueHunt Upvotes
I think you're being a bit idealistic to assume that people would generally spend their excess resources shaping the world for the better.

Instead, we seem to see a lot of people spending those resources on shiny toys to make their own lives a little better, and in some cases, spending those resources to ensure that they get more resources in the future, at the expense of others.
If the outage is at all infrastructure-related, the root cause was something that at some point was local and cascaded. Unless someone git pushed to a repo used by both companies and it's taken all day to get it git revert'd, their redundancy obviously didn't work, did it? There's effectively a category-2 hurricane moving from the Rockies through the mid-west right now.
Have you got any references for Bialek’s theory of photon sensing?
I work on a project that is somewhere in the middle. We have one repo that builds some microservices. We deploy them like a monolith, though. We have absolutely no compatibility between microservices built from different versions of the repo, and we have some nice tooling to debug the communication.

And we have a little script that fires up a testable instance of the whole shebang, from scratch, and can even tear everything down afterwards. And, through the magic of config files and AF_UNIX, you can run more than one copy of this script from the same source tree at the same time!

(This means we can use protobuf without worrying about proper backwards/forwards compat. It’s delightful.)
No one has cared about that TRVE nonsense in almost two decades, gatekeeping genres is trite.
Sealed Cache of Moon Rocks to Be Opened by Nasa
I really like this example. A lot of databases have very good module separation internally. However, you don't often see people splitting out query planning, storage, caching, and etc into separately hosted services forced to communicate over the network; even in modern distributed databases.
I don't take it on a schedule.

I only take it when I feel a twinge in my calf. I figure I'm probably deficient in magnesium or something. Even if it is a placebo, it seems to work.
FB has effectively replaced all other text messaging for several of my social circles. It's nice when you have groups that kinda change over time, otherwise group-texts always end up with numbers you don't necessarily have in your phone, etc.
I read this awhile back, but it helps explain your question https://www.reddit.com/r/AskHistorians/comments/7kiu0r/how_w...
Everyone assumes that designing a product for mass production must be easy since "industry" is a part of the "old economy" and thusly must have been so figured out that anyone can do it. The reality is that the past century of modern manufacturing development hasn't resulted in amazing amounts of simplicity just the same as how the "tech" world has only become more complex. The difference is one has a century of exponential complexity growth behind it while.the other has ~30 years of complexity growth in its modern era.
In my view, LXD/LXC splits the difference pretty nicely between VMs and Docker.

Portability with LXD is even cleaner as all the data is in the lxc container. It's not immutable, and the initial setup is a little more involved as you have to set up services on each container, eg no dockerfiles, and you need to figure out ingress on the host often less declaratively, with normally routing 80/443 via iptables to an nginx or haproxy container to then reverse proxy to the relevant container per domain-based ACLs.... etc.

But, I still prefer it to Docker. I rather don't mind initially setting up and configuring the needed services the first time on each container... And for me that's a good way to get familiar with unfamiliar packages and services/applications that I might want to try/play with, rather than just go find a dockerfile for Application X or Y and not actually learn that much about the service or application I am deploying. Speaking for myself only-- obviously there are the gurus who know common services and applications inside and out already, and can configure them blindfolded, so Dockerfile everything would make sense for them.

To each his/her own.
Make your website load lightning fast with WebP images
Got a slow website? Make it load lightning fast with WebP images by following this easy, step-by-step guide:
https://medium.freecodecamp.org/make-your-website-load-lightning-fast-with-webp-images-cf55c98ac0a2
What's the use case of allowing location access in the background for the user of the cellphone. I understand the use case for advertisers and other companies whose revenue model is based on spying and collecting data, but I can't imagine any application I'd be running on the background that would need location while it's in the background. Do people put map apps in the background? What other legitimate uses are there for location data?
How Do Data Professionals Spend Their Time on Data Science Projects?
Have you examined the actual outcome of grounding this model of plane?

I would think at least some people are driving instead. US airlines run at a pretty high utilization, grounding dozens of planes isn't going to be easily absorbed into other flights.
Windows:

1. Click folder in Windows Explorer

2. Press Ctrl+C

3. Press Ctrl+V

4. Press f2

5. Type new name

6. Press Return

Mac OS X:

1. Click folder in Finder

2. Press Cmd+D

3. Press Return

4. Type new name

5. Press Return

(No real idea about Linux, which I'm only confident with from a programming perspective.)

If nothing else, it's at least fewer keypresses.
I don't think it would make sense to do so from a business perspective unless they were concerned about elevating their post graduate placement rates. Most students pay upfront or on a monthly basis for bootcamps.

It would be a lot easier to just tighten your admissions process.
It's true, he might ultimately be unsuccessful at getting us off ICE vehicles or to Mars. But he's surely made a better go at it than anyone else. At this point his ultimate success or failure has no bearing to me on whether it's worthwhile to just ignore dumb things he might say on Twitter or otherwise. And he is almost certainly a genius in the technical sense of high IQ.
> every 6 months

How so? This is Material 2 compliant. The last "style" they had was Material 1, which was 5 years ago.
I've seen a lot of comments here about microservices.

At work we are transforming also, so I'm in the process of setting up a personal environment for it.

I'm also joining a Hackerspace and pitching for it next week ( hands-on learning).

About the architecture, not much made "sense" in practice untill I encountered Akka, which uses the Actor model for creating microservices.

It's seems like a much better approach then everything I learned elsewhere.

Does anyone already have experience with it? ( Ps. Akka.net exist also)
I think the whole blockchain-based consensus model is wrong, as it is not very scalable AND it is susceptible to 33% attacks.

Here is what I propose instead:

https://community.intercoin.org/t/intercoin-technology-conse...