skysight-inc/HackerNews huggingface dataset:
What I find most disturbing about stories like this is that these companies appear to believe that they have the right to challenge local laws in court. We need to extend sovereign immunity to local governments, at least to the extent that suits brought by non-local corporations can be summarily dismissesd.
The Rewriting of David Foster Wallace
Colourful plywood edge makes 'em so cool
I've thought about trying to portray my TLE auras artistically, but they're difficult to describe and probably won't make much sense to anyone. They're also not visual or wacky like that

The small ones are brief periods of receptive and expressive aphasia. I imagine the only other people that have felt similarly are brain damaged stroke victims.

The more intense ones feel like being in a crowded bar, but my auditory filter turns off and I'm suddenly having a hundred conversations at the same time (but with my inner monologue, there's no auditory hallucination). It's like an overwhelming vortex or swirl of words and understanding. It's also pretty terrifying because it means I might slip off the edge into unconsciousness. Fortunately, they're rare. Also unfortunately, they're random.
URL gives 404 error.
Looks like the correct URL is:
https://phys.org/news/2019-03-horseshoe-crabs-relatives-spid... (has ".html" at the end)

Please re-submit with correct URL.
Seems like a reasonable trade-off to me. Increased food wastage is a problem with entirely short-term consequences, and the opportunity to save this wasted food will spur new innovations.

We're capable of shipping eggs very well in low grade recycled paper; there are surely ecological solutions for other foods to be found.
> I don't understand why Java gets so much hate.

I remember when java first came out, I thought it would take over the world if they would "finish it". To me, this meant letting it run like other scripting languages:

#!/usr/bin/java

and let it do useful things everywhere in the os, but with wonderful OO.

But instead of becoming a systems language, it sort of became a "nice cobol" that was mostly adopted to do business logic. I suspect the limitations imposed on it were to ensure portability and security, but it sort of polarized the people who would or would not adopt it. It was approachable to people who didn't think pointers were necessary (or some who couldn't do pointers), and repulsive to people who didn't want these constraints.

I think over the 20 or so years that followed, the idea of what java is used for has stuck. I also think perl took up the slack on the systems side, with python.

I wonder if java had been more of a systems language from the start, would it have been unsucessful? Or would it have displaced perl/python?
Bad Request – Size of a request header field exceeds server limit: Cookie
This is a cool article. I've definitely experienced similar things when I was younger, particularly during a fever, but grew out of it. Experiences included waking up and seeing my bed was elongated out hundreds of feet in front of me, or the sizes of my limbs were somewhat randomized, e.g. small arms and stretched, rubbery fingers.

But one thing about this article that bothers me is how it says "many have speculated that Lewis Carroll took some kind of mind-altering drug ... the truth is that he too suffered from the condition"

Is that actually proven true or are they speculating?
Do you mind saying more? I've never heard of this before.
It seems to me that landfill prices ought to be baked into the price of products sold.
Go look at json for modern C++.

You write declarative specifications of your data types and it gets the C++ compiler to generate json serializers and deserializers.

(Note that C++ templates are a statically typed, lazily evaluates, pure functional language, so many of the advantages of Haskell, etc. can be shoe-horned into C++ types).
Talenti containers are great for art stuff. But I caution you, they MELT under heat very easily! I guess its not a problem for their original purpose but I found this out the hard way.
URL displays Wordpress login page.
OSI actually developed an entire set of protocols for each of the layers that adhered to the principles of their design. (Or at least they intended to, I don't know if they actually got around to tackling all of the layers). It is an entire networking stack that competes with the TCP/IP model, which was very much not designed in such a way, and thus does not mesh very well with it.

The OSI protocol stack never gained much traction. Some of them were repackaged on top of TCP/IP--X.500 became adapted into LDAP, and SSL certificates are derived from X.509. X.400 is the OSI competitor to SMTP, and still sees some niche usage (just not for email). There may be some other ones floating about in terms of the telephone network infrastructure.
That only matters if your concurrency is one. If you get 10 requests each before the previous one completes you will get cold starts every other call or so.. its manageable, just takes effort.
Hello Hacker News, I made this as a quick weekend project after getting inspired by Ian Bicking's _The Firefox Experiments I Would Have Liked To Try_ submission last week, discussed at https://news.ycombinator.com/item?id=19304802. Specifically, the "cloud browser" concept. Also partly inspired by https://html.brow.sh/, but as a text-based browser browsh is much more limited than Cloud Browser.

https://cloudbrowser.website/ runs a headless Google Chrome instance on a VPS, loading a website and taking a screenshot using NodeJS puppeteer. The links are iterated to create an image map, so you can browse (many) websites as normal, but through the cloud. Not all websites work yet, but many do.

Why is this useful? While this is only a simple prototype, it is an experiment in a new way to browse the web which I believe shows promise. Websites have become increasingly complex, heavy on JavaScript and HTML5 features. Cloud Browser pushes this complexity to the cloud, so you can browse websites requiring JavaScript without enabling JavaScript on your end-user browser, for example.

It is still in its incipient stages, but I welcome any feedback/suggestions on how to expand and refine this concept, or better yet, code contributions ;) feel free to fork on GitLab.

Source code: https://gitlab.com/epitactic/cloudbrowser/

Live demo of Cloud Browser loading Hacker News: http://cloudbrowser.website/b/https://news.ycombinator.com/

Static mirror if the VPS is down: https://epitactic.gitlab.io/cloudbrowser/
Whenever we're talking about mass transit, or communications, or trains, or pretty much any other piece of infrastructure, there are always lots of people saying that America can't do things like Europe does because it's huge, everything is dispersed, there are enormous low-density stretches, etc.

Where are all those people when the subject turns to garbage infrastructure? If you have so much empty space, take some of it and make a huge landfill! Put it in a desert or something. Make some hills out of garbage.

There's precedent, too. When the US government needed to test nuclear weapons, they got a big honking piece of desert and nuked it. When they needed an area with very low RF interference for some spy stuff, they found some low-density place and banned radios there. When they need to test artillery, desert again.
It seems like a good startup idea...
What actions do you expect from one legislator in a house where the controlling party has been deregulating ISPs?
Have you got a source or more information on this? I'm not disputing the statement - but I've seen several different languages claimed to run "most of AWS" (including Haskell at one point) and it'd be good to have a firmer answer.
> You are literally two keystrokes away from being able to replace any running elisp code in your editor (C-x C-e).

lol, I am actually one keystroke away: F2 pulls up ~/.emacs.d/init.el

(it's actually it's worse than that because F2 actually cycles through my most-used emacs startup files)
> This is a cool article. I've definitely experienced similar things when I was younger, particularly during a fever, but grew out of it. Experiences included waking up and seeing my bed was elongated out hundreds of feet in front of me,

Hah, I had some similar experiences as a kid. In particular I imagined my bed was suddenly stretched into "outer space" and I was looking to earth through a tunnel or hole of some kind. Only happened a few times when I was <12 probably.
That's pretty much modern c++ coding. But more templatization (since there are no interfaces) at this point...
Bagged milk is still big in Canada (at least a decade ago)
A long time ago I saw a presentation that started with the premise that 60% of everybody is crap at their job. Doctors, lawyers, airline pilots, and even scientists. Of course that's just a number pulled out of the air, but the idea was that even if a person studies something for a long time and even if they pass some standardised tests, they can still be bad at their job.

I've met completely incompetent programmers who had advanced degrees and tons of experience (not 60% of the field, mind you, but enough to realise it does happen). The field of science is not immune to this. I remember my brother telling me a frightening story of going to a first year science lecture and the professor saying that correlation implies causation. He put up his hand and said, "You mean does not imply causation, don't you?" The professor said that, no, if it's correlated it means that one caused the other. How can you get a PhD in science and also manage to land a job at a university (reasonably well respected at that) and be so confused at such a basic level? It happens, though.

Sometimes even very smart and capable people have huge blind spots in the way that they think. Again, I've worked with a number of programmers who were extremely talented and intelligent but were unable to program anything that didn't turn into a massive ball of spaghetti. They could barely keep it working (due to their intelligence and talent), and nobody else even had a chance. This is sucking at your job, even though you have the mental hardware and skills to do a good job. It happens -- everywhere. In all walks of life. I remember the case of the airline pilot who got sick of waiting for air traffic control to give him the OK to take off. He decided to go anyway and killed hundreds of people including himself. Apparently he was a very experienced and skilled pilot.

What you are seeing is not a pattern that involves scientists. What you are seeing is a pattern that involves people who are self-deluded and over confident. I mean we could put "Actor" in for "Scientist" in your points and it would read just as well. Yes, the field of science is not immune to this kind of problem.

I think the main thing is that if an actor says something stupid we think, "Oh they are just an actor". If a scientist says something stupid, we tend to think that maybe they should be doing better. A scientist's job is to think critically, build models and test them objectively against the data. When a scientist seems incapable of doing this basic task, maybe we need to wonder if they are actually able to do their job well -- because lot's of people are crap at their jobs. Even scientists.
Apple 5G iPhone Ambitions ‘Stuffed’ by Intel Deal
The most basic FM radio still blows my mind.
Perhaps the infrastructure had been built for a large population, with quick enough growth people could reinflate society before things started decay

Mind you I’m not sure how much one can scale giving birth and raising children, perhaps the child mortality rate declined?
Don't write circular references. That's shit design.
Doordash under fire for controversial tipping policy
Really? At every mid-sized to large company I have worked at, supervisors couldn't fire anybody, only HR could.
Not all the world is TCP/IP.

If you ever spend any time with more than your standard wifi + NAT connection understanding L2 vs L3 vs L4 becomes very handy.
Add a github issue?
Or foregoing the "lets get our groceries shrink-wrapped from Chile" and instead going local.

Locality of produce means it's fresher (doesn't ripen during transport) and local operations get a boost.

The fact that Sudexo supplies my local grades school rather than local operations cooking from local produce means schools are at the mercy of a large megacorp that likely does not locally source the food (not to mention it's not healthy).
How to Keep Yourself Sane, in Faketopia
I'm well aware, not sure why you think I'm not.

If she were guilty of hiring somebody to do the hacking but not actually doing it herself, then she might not know when the sensitive times were and would therefore be unable to fabricate evidence covering the sensitive times. That's what you pointed out, however it's not particularly relevant. The possibility that she was the technically competent hacker who was capable of fabricating EXIF data is a strong enough possibility for the university to meet their low standard of proof, and consequently determine she's guilty.
Java, by nature of its moving GCs, can often do better with long running applications than languages like C and C++ which can much more easily suffer from internal memory fragmentation. You can work around it by using tricks like memory pools, using a sophisticated malloc implementation, etc., but that all is much higher effort than with Java.

Additionally, a lot of the systems you mentioned can often benefit from the sophistacted dynamic classloader the JVM provides. For something like Spark (mentioning this one because I am familiar with it), it is a requirement to load and run user specified code dynamically. You can do this in C, but the JVM makes this much easier.
I actually like deadlines. They challenge me to get my work done and somehow that appeals to the competitive side of me I suppose.

It has been like that since I studied at uni and it continued like that throughout my career.

So to say they are bad for me seems silly. Different people work in different ways. :)
FCM is integrated in kernel, so it cannot be killed. And it starts a persistent TCP connection to Google server. If all apps uses FCM, then all notification would route through this connection, and this significantly reduce battery consumption than the alternative, where each app uses its own web socket server.

So, assume using a degoogled android, can this notification replaced FCM if more apps use this notification server? This server uses web socket, so what does FCM use for its connection? Does web socket battery efficient enough?
%d is for regular 'int' sized arguments. Most popular platforms have a 32-bit or smaller 'int'. i64 refers to a 64-bit int. For that you would use '%ld' or '%lld' depending on if long or long long was 64-bit. (Or '"%" PRId64' if you really like the inttypes.h syntax.)
It’s only painful in a stable, peaceful society with a strong rule of law. In any other context it’s downright lethal. Take the extreme of Dark Forest theory; you can try to explain your position and values all you like, and while you do it just serves to broadcast your location to someone who already decided to kill you. That’s extreme of course, an hopefully fictional, but in the intellectual and social spectrum it takes two to tango. If I’m just trying to waste your time and energy, and you’re insisting on addressing every point of my Gish Gallop... I win.

Suspending judgement is an interesting and valuable intellectual exercise, and trying to see other perspectives makes us better people. We have to accept however, that a time comes when just like any other approach, such measures not only fail, but full catastrophically. Just like an ardent pacifist, or an equally ardent militant, lack of adaptability is doom. Sometimes you have to sit down and talk, and sometimes you have to fight to the death.

The trick, and no one has yet figured out a formula for this, is to know when to adapt and how much. Anyone who tries to tell you that the only way to deal with a Nazi is a bullet, or conversely, love, is wrong. It’s advice that sounds good, but it’s totally useless. When to to talk, when to listen, and when to reach for a sidearm is the real question and more often than not people don’t even acknowledge that; it’s too nuanced, too open to interpretation, and too messy.

The thing is, it’s messy regardless of whether or not we choose to approach conflict (intellectual or otherwise) programmatically rather than dynamically.
Drowning detection system to be installed at 11 Singapore public pools by 2020
Either the server is sending pushes through APNS or the client is simply not getting messages reliably when the screen is locked or the app backgrounded, as the network restrictions very much apply to those clients as well (and to everything, to save power by sleeping the NICs).
Best Robot Vacuums (2019): Pet Hair, Carpet, Hardwood, and More
Has anyone heard any news on Mozilla open sourcing Pocket? There are pieces that have been released but ultimately I would like to self host a Pocket archive similar to Wallabag
We do but generally speaking it's not worth it.
How to Use Quora for Marketing
It’s not politically correct to know that more than just men are interested in engines.
Hey folks,

This is an article I've been meaning to write for years. I finally found the time to do it and am happy with how it turned out. Enjoy!
Damn. This guy is awesome.
I think that's the GP's point: microbes are subject to the evolutionary pressures that affect their host
Do people realize that in many areas tips are used to subsidize physical servers in restaurants? Often the minimum wage for a server is something like 3 dollars and change and then tips make it up. If the tips don't bring the hourly wage up to the normal minimum the restaurant is suppose to make up the difference but if is the case generally you are just fired or no longer on the schedule.

I am a fan of the tipping system but to go to bat for these gig workers while letting hundreds of thousands of traditional workers flap in the wind is ridiculous.
When it comes to gender equality discussion, both side seems to always accuse the other of bad science. To mention a few:

The effect of estrogen on emotional stability.

The effect of testosterone on violence and crime.

The pay gap in respect to unadjusted versus adjusted data.

Blind audition and p values.

Domestic violence statistics and reported rate of abuse.

If there is a neurobiological change in victims of sexual assault.

Sexsomnia and how common it is.

Campus rape statistics and if its one-quarter of all college girls.
I’m slightly unconvinced by the learning curve thing about rust. C++ has a high learning curve too but it is used very widely. I don’t really think rust has a higher learning curve than C++. The main differences are the borrow checking (instead of having to learn and unreliable manually check memory usage everywhere), the type system having more ML-style polymorphism instead of crazy templates, and instead of inheritance with tables being implied by class, vtables are independent things (ie traits) and work largely like implementing multiple interfaces in c++ but without the inheritance and with implied instances from some rules.

The rest of the differences are just having different standard libraries/tool chains. I don’t think that, for a novice knowing neither, rust is somehow much harder than c++
I'm curious - mind linking to the audio clip? I'd like to see what argument I gravitate towards.
Confirmed, milk is sold in 1l bags and has been all my life.
The 1918 flu killed 20-50 million people out of a population at the time of 1.8 billion, i.e. somewhere between 1 and 2.7%. That is not even in the same ballpark as the black death, which killed a third of the people in Europe and more in other parts of the world. Even a worst case scenario today is extremely unlikely to be that devastating.
But you don’t get full memory management with garbage collection either.

Take MVC GUI programming in Java, which I mention because the thread is about Java, and considerable effort was made by the core Java team at Sun to make this work well.

If you use swing or awt and you call “longLivedThing.addEventListener(shortLivedThing)“ then you’ve written a memory leak.

The two options: (1) create a directed a cyclic graph encoding desired object lifetimes, and make sure references obey it, or (2) use weak references to manually break the cycles.

(1) is much easier in C++ because you can use rich reference types to get the compiler to automatically audit the lion’s share of your codebase. I don’t know of anyone that actually does (2) in Java because it makes it extremely difficult to reason about the actual runtime behavior of the program.
that has nothing to do with what hes saying
You may soon have to give your DNA to the state and pay $250 for the privilege
What troubles me about insulin prices is that raising prices can simultaneously be used to satisfy shareholders with growing profits AND be used to fund new drugs (revenue from existing drugs obviously must fund the creation of new drugs). I am a little worried that if strict financial controls are put in place, then the companies will just turn into cash cows for existing drugs because a limit has been put on the profitability of new ones.

I believe we need to trudge further and further because even though we are creating new therapies that are wildly expensive, we are moving closer to truly cost effective therapies and best-in-class therapies. Though, we are certainly not there yet.

If someone can explain to me that my fears are unjustified about price controls diminishing capital invested into new treatments, I'd happily join the chorus of people calling for price controls in medicine (US citizen here with a chronic disease treated by TNF inhibitor which can cost 30K+ a year but through employer insurance, I pay nothing except for a copay which the manufacturer pays for).
> In hindsight I should also have mentioned NoSQL databases and a microservices architecture.

That would just be cruel :(
Can you provide more details about how it didn’t work for you? Just want to learn how you handled it
CIA considered potential truth serum for terror suspects
Undercover Police Handcuff Teens Selling Water on National Mall
If you are being literal when you say "a worker" then that is an outrageous claim. Workers aren't magically better than managers at managing relationships, they misread situations as well.

If you mean "[the workforce as a whole] perceives bullying" then yeah, probably. If two+ people quit citing "bullying" then there is possibly a problem. Three+ and it is likely.
They must run through a lot of people? I get several recruiting e-mails from them a week.
Bot detection technology is abused by malvertisers
> Has anyone heard any news on Mozilla open sourcing Pocket?

All of Pocket? It's fairly straightforward to extract your Pocket data through their API (their export functionality leaves much to be desired unfortunately).
+1 -- Meru and The Dawn Wall are amazing too

There was also this slacklining short doc, maybe not of the same caliber but probably interesting to you if you liked the climbing videos https://www.youtube.com/watch?v=Ac_t4pNYr1g
Welcome to LA!

I’d recommend joining Learn Teach Code on slack and chatting with people. Might have openings and it’s a supportive community for junior engineers.

https://learnteachcode.org

I’m not actively hiring for my startup but happy to be a sounding board for you. I run a mentoring service for managers but feel free to grab a slot on my calendar if that’s helpful for you (just mention this post on HN).
https://freemanagermentors.com