skysight-inc/HackerNews huggingface dataset:
This is the old capitalism trope that everything that is valuable to society is profitable. It doesn't add up. Lots of things are terrible for society but profitable because they externalise all their costs (like collecting rubbish for a fee and dumping it into the sea). The opposite also applies.
I don't see the point of rest. We are biologically bound to need a resting period which is not the case for robots thereby making them superior species. A robot would rather crawl more webpages and learn more than shutting down, even we would like to finish those couple of side projects than sleeping off but are unable to.
If that single-threaded process can talk to another process or system, can't it gather or exfiltrate timing information through that channel?
In CIR "S" stands for Security
High frequency crypto 'theft', amazing.
I was in the Grand Canyon a week ago, and the amount of posing girls perched on off-trail ledges being photographed by their boyfriends was astounding. I couldn't help but think something very wrong has been let loose in society. It really made me feel like I was observing primates in some mating ritual gone berserk.

Edit: To be clear, I'm not talking about lovebirds taking a selfie. My wife and I do that all the time. I'm talking about the sustained amateur photo shoots. We kept hearing over and over as we walked along, "Why can't I connect here? My instas aren't loading." It was bizarre.
That's awesome. A couple responses to yesterday's thread regarding bookmarked hn quotes really opened up my eyes regarding building and maintaining side projects. I picked up a book, "Start Small, Stay Small: A Developer's Guide to Launching a Startup" which has been informative (if a little dated). This article is a great supplement to that book, and is inspirational to a 9-5'er like me.

[0]https://www.amazon.com/Start-Small-Stay-Developers-Launching... | https://startupbook.net
Interpreters aren't enough either. If the interpreter contains pieces of code that are vulnerable to spectre then it can still be exploited.
Capitalism is inherently incompatible with how art (and culture in general) works. This is quite funny to me; the US "soft power" of the 20th century was based on the fundamental acceptance of differentiation (see https://en.wikipedia.org/wiki/Differentiation_(sociology)) and thus won agains the authorititarian left; now by ignoring this we are just destroying ourselves.

I hate this timeline.

PS: A Discourse forum would make for a great platform IMHO.
PostgreSQL – Around the World in Two Billion Transactions
this can be handy https://github.com/iamadamdev/bypass-paywalls-chrome
It's still active, in terms of new content being uploaded to it?

I spent a lot of time there around 2006-08 (I think). There was a lot of good content, but finding it wasn't easy.
Giving up altogether on a product you need just because it's packaged in a way you don't agree with is not a workable solution. Choosing between otherwise similar products is viable, though.
You are being very disingenuous.

I do not believe you do not know that reusing the Space Shuttle Orbiter after landing required disassembling it, which made launching satellites on the reusable STS cost much more than using expendable rockets of the time as opposed to reusing the Falcon 9 booster which does not require disassembly and is cheaper than using a newly built Falcon 9 booster, which itself is cheaper than the competitor's Atlas V, which uses engines built in Russia and has lowered prices significantly in response to Falcon 9 became certified to fly government payloads.

I am mentioning the fact that RD-180 is built in Russia only because the US company got the plans to build them from the Russians but decided that doing that is too expensive while built-in-Russia engines are available, so basically the US did not have the capability to manufacture state-of-the-art engines until SpaceX Raptor, Blue Origin BE-4. If newly built RS-25 happen, I'll count those as state of the art, but so far they're only using old already-flown-on-shuttle engines with extremely expensive computer upgrades.
And those experts were pretty much on point. I doubt the EU will survive long with its attitude. I wouldn't mind, since something new is preferable to this.
And it's part of their growth learn to let go of the rejection.
Engineering Hiring as a Product?
No, they don't. They could have questioned him at his house. He ignored a summons though, so it probably didn't work it his favor.
I just want to have creative freedom. Money is a major problem that needs to be solved in the majority of peoples lives.
Basically the majority of laws are now written by the EU. Welcome to democracy 2.0, where the campaign slogans for the EU parliament elections are something along the lines of

- "We love Europe... "
- "If you love peace then you should love Europe..."
- "Isn't Europe great... "
- "We should make Europe even better ... "
basically content free.

and then there are the right wing nationalists, which are equally deluded.
If only this chalk was easier to erase then regular chalk (the dust chalk it creates is also a problem though).
High-speed hurdle: Designing a fast-charging network for electric buses
Counterargument: Aluminum is crazy recyclable. I don't see people talking about single use aluminum (maybe I'm just not in those conversations). Plastic is great for a whole bunch of applications, and making it easily recyclable / recoverable seems like a big win.

How would you prefer Coca Cola get their product to you? I suppose don't drink Coke or anything else you need to ship in a bottle at volume to prevent pollution when people throw things in the ocean.

In general, I think we will find more success in pragmatic alternatives that make sense in the market (which could obviously include applying the cost of externalities like pollution on companies that use single-use plastics) so a recycling option that allows for more efficient re-use to reduce the overall volume created seems like it would only help the cause?
Also, and serious answer. I would NEVER participate in anything like a voting ring and have been very vocal about paid advertising in the RSS community in the past.

Lost a very very high paying customer to Datastreamer who was using RSS content to create google spam.

We never sold to them as they violated our ToS out of the gate.
I make great efforts to make sure we follow through on action items on my team, and strong top level support has indeed transformed our entire organization and consistently makes Plaid a better place to work. Retrospectives without follow through can become very frustrating that's why action items and owners are a key component.
There’s huge “ghost nets” lost from fishing vessels floating around the worlds ocean and constantly catching fish.
I think they're suggesting that bad latency from a serverless architecture is mitigated by a SPA, since the application can render and appear functional while it's fetching data.

Still, not sure how damage control for poor performance is a "pro" of serverless design.
Show HN: Fundraise by Carpooling
Double Spring Mass Systems and Matlab's Ode 45
I'd say that the fact that not everyone can afford it makes it a luxury as well as a necessity. I don't think the two are mutually exclusive.
Show HN: Free app that searches best hashtags for Instagram
I am looking for a Business Cofounder! There are currently some issues with signup. Really looking for feedback on the concept.

Fundrider is a fundraising app(and fellowship app with members of a community[church, charity, school]). It not marketed as a carpooling app. Non-profits would use it to put together an event(Ride for Life) and/or have recurring donations by continuing fundrider.

Here's the math. 20mpg car uses 1 gal to get to work, thats $4. times 10 commutes a week thats $40. Times 50 weeks thats $2000 in gas that a fundrider can donate to a great cause. If their company does matching, they can give $4000 in a year to Dog Rescue without it costing then anything. It's green, it's changes the carpool game, and gives money to charity not oil companies..
I don't think my comment implies isolation. What I'm saying is that it would be better for students to not all be pushed through school at the same rigid one-size-fits-all pace, not only so that they can learn better, but so that they can be exposed to a wider variety of students of different ages, and have the opportunity to play mentor and mentored with them. Part of learning and developing socially is not just the content, but this dynamic, and it's largely absent. And when people your own age are just a fraction of those you're exposed to, and you also interact with people who you look up to and people who look up to you, I think many of the situations that currently lead to bullying and anxiety would be tempered.
Ambassador API Gateway Announces Native Support for Consul Service Mesh
I'm not saying omnipotent, just much less transparent than the above comment suggests. I'm not sure how many exploits leak out of military cyber offense teams in China, Israel or the US.
Fair enough. You're right that the assertion in 1A can be broad enough as to for all intents and purposes be treated as a vague protection.
They are the same thing, minus the corner case of assignment within a function call:

e.g.

divide = function(x, y) {
return(x/y)
}

divide(y = 2, x = 1)
divide(y <- 1, x <- 2)

These two calls give the same result, as the second results in assignment and then passing the argument by position. Other than this case, they are exactly interchangeable.
> Your tests are probing your code on a narrow range of inputs drawn from the valid state space that is almost always too large to actually verify.

You don't need to verify all inputs with mathematical certainty. You're writing the code some reasonable shortcuts can be made, some basic understanding of what bugs happen and what kinds of tests provide the best ROI gets you > 80% of the way there.

> They're also themselves pieces of code that itself can have bugs.

No, they are tests, bugs in test code are incredibly hard to produce if you are practicing test first development.

Most real bugs that make it into production are from conditional flows that are not being covered by tests.

> I think people who say stuff like this are probably a little in denial about how many bugs they've actually written

No denial, I know I've written a bug before.

> and how difficult it is to get any kind of certainty about the correctness of their code

Nope, not in denial about this either, I find it relatively easy. Maybe I just don't do a lot of rocket science or something.

> Programmers write bugs, why are we policing the tools they use to fix them?

Nobody is policing tool usage here..
This is true, this is why the government must be the answer here.
They can tax things to help with the cost of properly disposing of single-use plastic or they can outright ban them. This would make the market more realistic because the cost would include disposal of the items.

People, in general, are bad at long term thinking, and they aren't going to pour hours of research into what type of packaging they are going to use. People also think that their singular actions are not going to have that much effect on the bigger picture. While this may be true, everyone cannot think this way.
V8 has a JIT-free mode now, and it's still pretty damn fast in real world situations. It looks like in synthetic benchmarks they saw up to 80% decrease in performance, but in real-world applications they saw as little as a 6% decrease.

https://v8.dev/blog/jitless

But even an interpreted language can still be vulnerable to Spectre attacks.
>Can you write down the algorithm that you use to avoid writing memory bugs? Can you teach others how to do it?

Yes. Code using powerful libraries. Every use of a powerful library eliminates any number of every kind of bug.

Rust has not caught up to C++'s ability to code powerful libraries, and might never. C++ is a moving target. C++20 is more powerful than C++17, which was more powerful than 14, 11, 03.

There are certainly niches for less powerful languages. Rust is more powerful, and nicer to code in, than many that occupy those. It will completely displace Ada, for example.
Login fails for me - can others sign up?
Here's an example tweet associating the Coca Cola trademarked red swirl with single use plastic and ruined beaches: https://twitter.com/bootrino/status/1120700701246545920
First steps to a constructor theory of cognition
> Taller is not necessarily healthier.

It is, however, closely linked to status, especially in the developing world. Telling Bangladeshis they shouldn’t eat meat because Westerners blew the global CO2 budget is... problematic.
The story used to introduce this story is the death of an experienced backcountry hiker who, after losing a bet, packed a bikini to the top of a mountain and took a selfie, then decided it would be a fun thing to do on the regular after getting positive attention for it. She was an experienced hiker before this. She did not hike for the purpose of taking selfies. She did not hike in a bikini. She was not taking a selfie when she fell. She was fully clothed and wrapped in an emergency blanket when she froze to death. I haven't read a single mention of any evidence that she was an unskilled or irresponsible hiker period let alone anything related to the bikini pictures. Calling this "selfie-related" and putting her in the same category as irresponsible narcissists and drunk morons is shamefully insulting.

This story is not outright dishonest, unlike the typical mass media story [1] that says she climbed mountains in her bikini and then immediately follow that up with the story of her falling and freezing to death, leaving readers with an image of a stupid girl prancing up a mountain half-naked without appropriate gear. Still, I hope they get roasted by their readers for it and forced to publish an apology.

[1] https://www.independent.co.uk/news/world/asia/bikini-hiker-g...
> An analysis is sound if it reports all errors, and complete if it only reports errors.

This seems backwards. Soundness and completeness are terms from logic:

sound = every provable statement is true

complete = every true statement is provable

A statement is provable if and only if it can be derived within the system. For example, the statement "SS0 + SS0 = SSSS0" (i.e. 2+2=4) is provable in Peano Arithmetic (PA) because it can be derived from the axioms of PA.

A statement is true if and only if it is actually true. For example, Goodstein's Theorem (https://en.wikipedia.org/wiki/Goodstein%27s_theorem) is true. However, Goodstein's Theorem is not provable in PA.

By definition, a logical system that allows you to prove anything, even nonsense, is complete. Also, a logical system that doesn't allow you to prove anything is, by definition, sound.

In a comment at the bottom of the article, the author says:

> Soundness means: passed => not erroneous
> Completeness means: not erroneous => passed
>
> or equivalently, since rejected = (not passed):
>
> Soundness means: not rejected => not erroneous
> Completeness means: not erroneous => not rejected

This seems wrong. For one thing, rejected is not necessarily equivalent to not passed, because there is a third possibility: the algorithm might fail to terminate. This is analogous to a statement which can neither be proved nor disproved in a given logical system.
Voice Command Calcular in Python Using Speech Recognition and PyAudio
You can get hydraulic pressures as high as this. Usually they are very low volume though. You don't store much energy in liquids and solids due to their low compressibility so the chance of explosions is a lot less.

Gasses can store tons of energy if you get them up to these pressures so it's a hazard to anyone near the thing. If you have gasses in your high pressure system and something fails it can result in shrapnel. Hydraulics can do something similar with spring forces in the casing of the machine, but it isn't nearly as energetic!
I find that highlighting how asking for help meets the need of community and support, while providing it meets the need of contributing to life.

Both sides got their needs met. Everything else is extra. People aren't learning how to be grateful for themselves and their own vulnerability. I'm not going to take away that learning opportunity, especially by accepting things from them I don't want or need.
> Social media is digital drugs.

Old-school forums are drugs too, I'm addicted to one myself ;). Mostly for the drama and back-and-forth.
I think the most effective hardware mitigation would be to bring back rings 1 and 2. Don't disable speculation, but instead give multiple hardware security contexts that get protected the same way that meltdown gets fixed (or wasn't a problem to begin with depending on the chip).
That may be true but I'm not competing with folks that have strong pedigree's and connections every time. Sometimes I'm even the one with connections that help me beat someone else out.
Redesigning Minesweeper for Windows Vista (2006)
Many of us did just that, and we had one classmate who recorded the lecture using a high-def camera to replay later, but all it took was one difficult to read segment and the notes became illegible. The lecturer also got incredibly aggravated when people didn't write notes, which didn't help matters also.
Better article:

https://www.insurancejournal.com/news/national/2019/04/23/52...

My conclusion: The face-recognition functioned completely correctly - it associated multiple acts by the same individual - but Apple incorrectly used a non-photo ID as identification of that individual, and thus incorrectly identified that individual as Bah.

Sequence of events summary:

Thief used Bah's stolen, non-photo ID.

This led to Bah being arraigned for theft.

Apple then identified video of the thief in multiple thefts at other stores (a detective asserted the matching was done by face-recognition).

This led to Bah being arrested.

Police then realized that Bah did not resemble thief, he was released, and various charges have been dropped.
> Buy the glass bottle

Maybe go for the aluminum can instead. In the age of single-stream recycling, glass doesn't get recycled all that much more than plastic does. (Some sources suggest it gets recycled even less.) Worse, it tends to render other materials unrecyclable when it shatters and contaminates them with shards.

Also, the can weighs less, which means less pollution incidental to transportation.
I like glass, but seems like the market has spoken on that one. We used to recycle (reuse, really) glass soda bottles back in the 70s and 80s. The bottles get ugly after a while, so people prefer fresh new ones. Today we still struggle to get above 50% recycling on glass, though it has been increasing over time.

Might be better to switch to aluminum. The recycling system appears more advanced.
> Main benefit was in the speed of presentation. Writing on a blackboard takes some time, the lecturer is slow enough in presenting that you can really follow along, while not "standing still".

While I love chalk, and miss it since my current university uses whiteboards (actually stupid @#@#* WallTalkers, despite our pleas), it's hardly the case that the two options are 'chalk' or 'Powerpoint'. Also, Powerpoint slides can be delivered at a reasonable pace—I've seen many professors fruitfully use slides with blanks, distributed to the students in advance, on which students can take notes—and chalk-and-talk lectures are scarcely universal models of pacing—one 'remedy' often pursued by lecturers who want to go faster than they can write is just not to write anything.
The Sad State of Happiness in the United States and the Role of Digital Media
Concurrency is hard anyway, but in Java it's considerably easier than it could have been (I'm thinking C++) given you know that java.util.concurrent exists and have a handy reference to the relevant book. Even having 'synchronized' as a primitive keyword has its benefits... But Java wasn't born with java.util.concurrent, Clojure had the benefit of being able to follow (IMO) one of Perl's laudable principles of "easy things should be easy, and hard things should be possible" and build the language with the assumption of being on top of a rather high quality set of existing concurrency primitives.
The other thing that is very obvious as an European currently living in the US is the insane amount of plastic associated with food. Hotel breakfast will be (even in relatively upscale hotels) on single-use styrofoam plates, with single-use plastic cutlery, plastic lined single-use "paper" cups and composed of tons of individually plastic packed items.

Food in the cafeteria (I have seen the well hated name Aramak in a few places there) is served in single-use take-out containers, even if you explicitly tell them it is "for here" not "to go", because the cafeteria works have no (clean) plates at their stations. Cutlery is also plastic, since they removed the silverware a few weeks ago after too many complaints that it had been poorly cleaned. The disk washers are now busy taking out mountains of trash, instead of cleaning reusable items.

Once dinner time comes around most of my colleagues eat take out, that is put in plastic lined paper in the best case and styrofoam in the typical case. And even if it is a single item, it will be in a plastic bag or two, along with a large handful of napkins, ten tiny sachets of bbq and hot sauce and three straws, even if no single drink is included.
> Is vendor lock really an issue that needs to be solved?

I don't think so, not at this point. Workloads are more portable today than they ever were, as long as you're not using XaaS from your cloud provider.

Compute has become entirely commoditized. I think in the next 10 years or so, with lower power/instruction and ubiquitous 1G internet links, it will become cheap enough to start running workloads in-house again.
The problem I have with whiteboards, and especially porcelain ones, is that they are too slippery. Writing on a chalkboard offers a certain amount of resistance and texture that just feels better than on a whiteboard. This is also something that you really need a high-quality board to experience. The texture of cheap chalkboards is not very pleasant either.
Apparently she has the "complete confidence and support" of her editorial team:

https://twitter.com/MarkupReal/status/1120675763374776320

> The editorial team of @team_markup has signed a statement of unequivocal support for our Editor in Chief, @JuliaAngwin:

They also tweeted out her letter to Craig Newmark:

https://twitter.com/MarkupReal/status/1120696439515033601
I’m confused. Has the linked article been changed from this Engadget article to the current Bloomberg article, or am I suffering from some sort of brain fart?

https://www.engadget.com/2019/04/23/apple-facial-recognition...

EDIT: According to this comment, they have switched the link. It’s a bit misleading to change the link once a substantial conversation has already happened based on the original link.

https://news.ycombinator.com/item?id=19726631
I am at a loss to come up with any other explanation than those folks were over-leveraged, which in my book does not count as "doing everything right". Flipping houses is about all I can come up with, but there plenty of people more creative than I am about taking on debt.

So, being "negative" means someone is owed money. How does one do that with >1MM net worth? You sold everything, and still owe people money? You either weren't really a millionaire to begin with, or you were over-leveraged (which means you probably weren't really much of a millionaire to begin with).