skysight-inc/HackerNews huggingface dataset:
Do you really think, just as a random example, the "gravitational pull of Pepsi" figure has any meaning? That the particular curve they've chosen has meaning? How about the individual arrows on it that presumably represent gravity?

Even worse is the timeline figure (page 19). It seems to suggest that if some of those historical events had happened on different dates then the exact measurements on the Pepsi logo would be different. Do you actually believe that? It's clearly complete bullshit.

Almost every single figure is contrived nonsense that reveals more about the authors' stupidity than the logo.
iOS no longer gives apps a list of nearby APs (unless they have location access anyway), for precisely this reason.
> real world benchmark

Highly debatable. Even then, you see that golang ranks in the 102nd place for the plaintext benchmark, almost 6x slower than Netty, which is very established in the JVM world. Same with the JSON benchmark, golang is in the 126th place, ~3.5x slower than Netty and Vertx.

> but Go usually use between 3 and 10x less memory.

The JVM by default will use whatever memory is assigned to it. This makes sense from an efficiency and utilization point of view, as it generally aims for maintaining good throughput (whereas golang is only tuned for latency). The JVM now ships with new low latency GCs (ZGC and Shenandoah) which are currently available in experimental phase.
Bloody awesome! Thanks for sharing!
Thanks for this, I think I have to do a bit of soul searching and figure out what I want to do for the next 5-10 years and have that figured out more clearly.

As for mentors, working at startups I’ve had some pretty good success finding mentors who were essentially advisors and at larger companies or retired seasoned vets for the therapy, professional growth, and debugging strategies/technical problems. I think that would be the same because you’d have to make an effort to get something out of that mentorship - I don’t believe mentorship is bought or falls into your lap, it usually happens because of good chemistry (being in both sides of this).

As for stock compensation, from my understanding it’s usually options? Where the company has to grow correct? If it stays flat, it’s basically nothing? (Please correct next if I’m wrong, I’m a bit oblivious to this). Also from tax perspective it also eats into this? Just want the post tax perspective and assess the risk/rewards. Understandably, startups the stock is 99.9% worthless.
The only app I use that offers a lifetime license is the language learning application Memrise, I thought it might make sense for them since I suspect that for most people language learning is a punctual thing: you study for a couple of years and then you either become fluent enough to switch to passive learning or you give up. In this context it might make sense to offer a lifetime license for the cost of, say, 3 years of monthly subscription knowing full well that most people won't use it for that long anyway.

So I think lifetime licenses might make good business sense if you know that the service you provide is effectively limited in time by external factors anyway, like for instance a service having to do with young children or education for instance.

In this case for Cerebrus it doesn't really add up though, and the justification given by the support is absolutely baffling to me:

>Quite frankly we did not think Cerebrus would last that long!

Uh, well, kudos for honesty I guess. So what they're saying is that they sold lifetime licenses expecting that they'd never actually have to deal with they because they'd either go under or be acquired before it'd become a problem.
I love it when I'm in a city with Citymapper. I've used it to get around Paris, Hamburg and Berlin. It's slick, fun to use and has nailed multi-modal transport - especially since it considers walking a thing which humans are capable of.

I still resort to instructional YouTube videos + ticket machines for tickets, though.
Its a five years old project surfaced just now
Reframing a paid service (lifetime service, paid for up front) as a free service is a marvelously deceptive description. Please tell me how you justify making that description.

False advertising and breach of contract sound like the first reasonable steps. Yes, it would be more time than it is worth for a single user. This is exactly why class action lawsuits exist.
Precisely. People generally do as the system rewards them. If you live in a society of good opportunities and strong law enforcement, people have no incentive to steal, and will probably mostly not do so. If punishment for rape is lax, and/or the culture does not strongly censor it, then sexual crimes will abound. Etc.

And of course, in neoliberal growth capitalism, the pursuit of perpetual growth will mean that some very stupid things are going to be done because they please the system: planned obsolescence, burning unsold clothes to keep the brand valuable, etc. They would mine the earth dry if it would make them a penny in their quarterly reports.
Any caching proxy (including squid) will serve - that is their whole point. You may need to tweak the configuration to ignore the website-specified expiry and cache headers.
>>Russia is wasting its time being an agitator. They could, with time, integrate with the west and coexist

That's a fundamental failure to understand the Russian character, their geographic position, and their legitimate security concerns. Caspian Report's video on the subject has a few errors but is overall a good summary.[1]

We've had bilateral military training exercises with the Russians in the past.[2] Their military used to be focused on the Caucasus and the largely-Islamic Chechen insurgency. They were restructuring their military towards a brigade-based organization to facilitate fighting those sorts of small wars. But they were faced with continual expansion of NATO eastwards, contrary to a tacit agreement (if not necessarily formalized) with the US. I think the straw that finally broke the back of Russian paranoia was the establishment of Anti-Ballistic Missile sites in Poland, to protect against non-existent Iranian missiles that would supposedly target Europe.[3] Things came to a head in 2007. [4] After that, the Russians began to re-align their military to discouraging another high-intensity war with the west -- in the past 250 years, all three of the existential threats to the Russian nation have been invasions from the west (Napoleon, WW1, WW2). All of that is why they eventually reconstituted the Guards Tank Army[5]. And all of that is why they are currently painted as an "agitator".

[1]https://youtu.be/HE6rSljTwdU

[2]https://www.stripes.com/news/u-s-russian-troops-take-a-quant...

[3]https://edition.cnn.com/2001/ALLPOLITICS/12/13/rec.bush.abm/

[4]https://www.cfr.org/backgrounder/us-russia-interests-collisi...

[5]https://turcopolier.typepad.com/sic_semper_tyrannis/2016/04/...
If you enjoyed this and also like playing games, treat yourself with Subnautica. It‘s very good at giving you the feeling of how I would think it would feel to have to survive on an ocean covered planet, including diving into the depths.

https://www.unknownworlds.com/subnautica
In many cases, they are doing it out of good will. Emacs, gcc, countless languages and frameworks, most of the npm ecosystem, etc all have a substantial portion of “because it’s good for the community and now that it’s written, sharing it costs me little additional”.
Openresolv is less crippled than Debian-resolvconf
By the same argument I don't have to pay for a bar of chocolate. The investment in time and money to do something about it far outweighs the value of the chocolate, so you should just let me get away with it. It's also nothing important, and no undue amount of harm is caused.
It’s not a case of which is better it’s a case of aesthetic. Models don’t necessarily look more real they just have their own look which adds to the film.

CG can certainly look excellent when the effort is put in (a lot is done on the cheap these days) but there is a time and a place for models if you want that feel.

Would be interested in seeing someone try to recreate the feel of models in CG though by literally modelling a model set/scale in CG.
Ask HN: What do you know about bitemporal databases?
I am in the proccess of building a system which is capable of showing data as of a past point in time. For that, I am building a set of bitemporal tables in a database (together with some adjacent binary storage systems).

What should I keep in mind when working with bitemporal systems?
What a grandiose statement with no backing whatsoever. "Objectively"?

Drifting, as most things, has its place. If you've ever gone karting on a wet track, you know that you can't really place first against competent drivers unless you use drifting to a significant degree.

Same thing with off-road driving, or driving in general that requires rapid direction changes with low surface traction.
Tesla cars historically are pretty terrible on the track. They're too heavy, and they wind up overheating.

The torque from the electric motors means they do really well in a straight line drag race, but they're fairly pathetic at any race that involves manoeuvring over a longer course.
> over allocating budget due to its prominence. I wouldn't be surprised if the budget was $2 million.

What should the budget be for something like this?
They were given permission to take that long list of risks because of the urgency of the space program. I don't think anyone would dream of sending people into a flammable, toxic atmosphere for electrical work these days. And that's how we got to the moon.
As someone who has learned Japanese and is currently going through Mandarin : the written stuff is super useful in the mid term. It’s the equivalent to learning Latin and Greek roots for English. It’s a vocabulary multiplier and let’s you find words yourself even when you hear them for the first time.

It might feel like an uphill battle but it helps a lot imo
I did not justify anything. Can you point out to me where I justified these actions?

I expressed my preference to pay if I were in the same situation as it is not worth my time. If it is something that causes me harm and/or disproportionate burden then it is worth going to court.
Nice one. Congratulations. Which newsletter provider are you using?
Twisted is a widely used and well-understood framework that continues to work well and to be a major consideration-worthy option even in the days of modern Python 3 asyncio.

I can’t say whether the Twisted consultant’s advice was good or bad re: business needs, but your comment seems very wrong regardless. A solution built on Twisted would be nearly the opposite of something no one understands, and there would be big communities to go to for help, and you wouldn’t even have too much vendor lock-in since many frameworks that are competitors to Twisted could be used with minimal code changes.
You’re only talking about the “income tax” (IR), leaving out the CSG, a flat tax on income, and the various social contributions, which are based on labour income. The CSG brings more money to the Government than the IR, anyway.
For highly optimized routines I'd tend to worry about not gaining anything due to be limited by cache speed, or even about losing performance on net due to cache thrashing.
Funny you mention that given shops have to deal with it and not every case is worth pursuing for time benefit. Amazon Go stores are an example of stores that will take the hit if it is not worth it.

Anyway, like I said I value my time and lots of others do too. I never made a value judgement on your beliefs or time.
You are the one who reframed a paid service as a free service. Rather than calling it an outright lie, I am curious as to what reasoning led you to believe that it is an accurate description.
Why? It's the oldest model of software licensing that there is, corresponding to the most basic physical transactions.

I give you money, you give me a CD or a disk or a download with the software on it.

Maybe it doesn't work well with perpetually broken, constantly evolving modern software that is never done.
I work for Transport for London and I advise people to use citymapper rather than the official TfL tools.
Also, to support my point that these vocal scientists cannot be fully trusted, look at this article as an example:

https://metro.co.uk/2018/08/29/this-is-how-much-the-earth-ha...

If you scroll down a bit, it has an alarming animated graphic which seems to show a short period of minor cooling/stability followed by a more recent longer period of extreme heating.

The deception of this animation is two-fold:

- Look at how fast the years are ticking when it shows the cooling period vs the heating period. The animation fast forwards through 20 years of cooling and then plays 6 years of heating in slow motion; this makes the animation seem more alarming.

- They cut out the longest, most significant period of cooling between 1900 and 1910. Proof: https://climate.nasa.gov/interactives/climate-time-machine

Another interesting distortion from Wikipedia: https://en.wikipedia.org/wiki/File:2000_Year_Temperature_Com...

That looks scary except when you consider that this is not the temperature but the change of temperature - When you look at it this way, you can see that the earth has been getting colder every year for 1800 years, it's only in the past 50 to 100 years that the trend finally reversed... After 1800 years, it was going to reverse eventually so this is not alarming at all. I would have been more alarmed if the cooling trend had continued. In the context of this global cooling, some of the rapid temperature drops which led to the little ice age 400 years ago are much more alarming than short-term rises in temperature that we are currently experiencing.

Whether or not climate is changing, it's clear that the information is being distorted to make the data seem more alarming and this is deceptive. There are many such examples of data manipulation all over the internet.
The researchers didn't come up with a novel way to verify the qualia that an individual experiences. They just found out that if you take an individual with "openness to experience", show their left eye something green and show their right eye something red, they'll describe the experience as "seeing something both red and green" instead of describing it as seeing different colors with each eye.

Yawn. Someone please give me a call when these researchers find a way to test if extroverts see the color purple the same way introverts see the color orange.
Remember this is not a few trolls, this is state sponsored warfare with actual harm: sick and dead people plus sowing distrust in the science and medical fields. It needs to be handled like such, at the source.

https://www.cbsnews.com/news/anti-vax-movement-russian-troll...

https://www.msn.com/en-us/news/us/meet-the-new-york-couple-d...
Im in the latest Opera and all I see is a video of a crowd. Is that a broken experience?
Probably the number of hyperparameters
Ask HN: What’s been the one OSS project in 2019 that changed the way you work?
If there's one thing you can count on the Times for, it is ragging on about everything under the sun being a threat to democracy. They don't ever want to place the blame a little closer to home, though.
Encrypting deep learning is problem for practical applications that require privacy. That's applied science.
> Voting is such a weak control system, that it is obviously not enough. Regular elections pack together so many decision points into so few options that it's barely worth participating.

Yes, and then there is populism, which is in many places the biggest threat to democracy.

What is happening in the space of phones/social media looks a lot like populism.
> Storage is so dirt cheap today that there is zero reason why we shouldn't have reliable historic website state for everything we have ever looked at

I agree entirely, but I do about half my reading on mobile, and the phone company and the ad company have both decided that I shouldn’t be able to run extensions of any kind in the browsers available on my phone company phone or my ad company phone.

I’m not really sure of the solution. I had planned to start a business around this, but without mobile support it is probably a nonstarter.
I mean the business model of a free social network is inherently dodgy. Unless you think people will be willing to move to a subscription model or something
Expiring licenses, arbitrary limits, crippled functionality, troubles with moving software between computers, publishers going under... this, much more than money, is why I stick to free software as much as possible.

The problem extends beyond software. I had a home weather station from LaCrosse Technology that was supposed to provide internet-connected forecasts and alerts for a lifetime.

It turns out LaCrosse didn't mean my lifetime, or the lifetime of the device, but more like the lifetime of a carnival goldfish.
Inductors are not the important part, it's all about the MOSFETs
> Instead of fixing the problem, we can just scale the amount of servers (horizontal scalable yay), until the problem goes away.

This works if the bad engineering causes a linear increase in scaling costs. If the bad engineering causes an N! increase or a 2^N increase in scaling requirements, then there's a good chance all the servers on the planet aren't enough.

I'd say engineering is no easier to fix by throwing money at it than UX is.
You could buy an existing business https://feinternational.com/buy-a-website/. Of course, you would need $600K-$800K, but you'd have a profitable business right away and it might be easier to grow faster than when starting from scratch.

Another route could be freelancing. By doing this you would get paid and you might meet clients for a future product. You might also get ideas for a future product by observing the problems of the businesses that contract your services.
Am I understanding it correctly that the app on your mobile is directly sending the data to marketing companies? They don't even collect it and hand it to marketing companies through a separate channel?
How quickly can a car measure the available traction and respond to brief loss events?

Can on/off detection response times and recovery strategies be improved for black ice (and hydroplaning)?

If a car hits black ice, should it power itself down or should it max out the CPU looking for the instant traction returns on any wheel and do whatever it takes to try to slow down?
For your information, SingleFile can run on Firefox for Android [1].

[1] https://github.com/gildas-lormeau/SingleFile
Ask HN: What are the most burning problems of the next decade?
Hi, I am in my late twenties and was wondering how can I maximize my positive impact by inquiring:

What do you think are the most important issues bothering the world which should be addressed within the next decade?

What is the most impactful thing a person with a CS degree can do to address one of these problems?
(Personally I am mostly interested in data science and engineering but other sub fields of CS are more than welcome)

I encourage you to join the discussion and hope this thread will get a lot of attention because the more opinions the better. I believe a certain style of a reply to my question consisting of a pair problem-solution is preferable but feel free to use a different style should you wish.
Taxes+diverse pathways of returning this tax money to entrepreneurs, with a maximally democratic decision process for the overall goal setting (ask mutualist anarchists and information theorists studying voting for some ideas how much you can push "democratic" as a concept) and various mechanisms for overseeing the large pot of tax money which all have to be maximally transparent and accountable to some equally max-democratic governance structure.

The implementation details are left as an exercise to the reader
I used it in New York, and it also knew about line closures which other apps weren’t aware of.

One thing it’s bad at (ironically because it was made in London) is the data model for Tube stations, it seems to think a Tube station is a point, whereas they often sprawl underground over large distances. It doesn’t have much of a concept that you can be walking for 10 minutes to connect between lines, and will make dodgy suggestions on that basis.
The future of the web isn't the web
How does that 35 compare to the base population rate of suicide?

If it’s within a small margin, I’d conclude that’s a pretty solid display that people are people and some decide to kill themselves.
It seems the longer term objective is to learn how to steer the car while in a skid, not intentionally drift. This is a useful defensive driving skill. You may not have time to recover before a collision, and getting the car comfortable with avoiding obstacles while sideways seems a good way to help.
A Privacy-Preserving Integrity Measurement Architecture for Containers
The article describes three optimizations:

- Changing the memory layout to be column-oriented (i.e. for greater cache friendliness, as the sibling comment mentions).

- Iterating over batches (analogous, possibly equivalent to loop unrolling).

- Vectorizing.

Iterating over batches (especially going from batches of 1 -> 1024) could very well explain a large portion of the "interpretation overhead" that was removed, since it'd basically just be checking loop conditions and jumping back to the beginning of the loop; in that case, it can be a significant portion of the overall execution, and batching in this way reduces that overhead by 1000x.

And sure, vectorizing might only add up to a 4x speedup, but taken with these other changes (especially don't discount cache coherence), I could totally see where the 10x comes from. So the submission title is somewhat misleading to attribute all of it to vectorization (the article title also cites the community), but I could see it being valid, since these were steps needed to take full advantage of vectorization.

I do object to the measurement of execution in instructions, since in x86 not every instruction is created equal (multiplications are the poster child of "instructions that take a long time", and certain AVX instructions can cause throttling in Intel CPUs). That said, the article does cite a nearly 9x speedup, which is solid.
Switching a relay in a flammable atmosphere is ... bold. Does anyone know what voltages were used?

Edit: Seems like 28 volts DC unregulated supply (https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/197400...), which was regulated to 5V and 56V depending on where it was used (https://en.wikipedia.org/wiki/Saturn_V_instrument_unit#Power)
How the hell do so many people not know this app exists? This has been a page 1 home screen icon on my iPhone for years!
Microservices have always seemed dangerous to me. "Bugs thrive in the seams between libraries, so let's put more and deeper seams in!"

Microservices have an immense cost, and you have to make sure they're worth it. Many teams years ago found it a nice pattern and implemented it because why not, and now we're at the "oops this isn't actually amazing" part of the cycle.
Run your phone traffic through a proxy and have the proxy cache stuff.
It needs to be handled like such, at the source.

The source is the Russian government. So what exactly do you mean by "handling" the source? Overthrowing the Russian government? Cutting Russia off from the internet?