skysight-inc/HackerNews huggingface dataset:
The experiment is just ridiculous. Even for Western countries like Australia. Imagine you lost wallet in a bus, and someone picked up. What is a normal reaction? The people notify the driver, the driver sent to lost@finding. And I am sure that department will never contact the wallet owner. Even for the owner comeback, a detailed ID check is necessary. And I believe here is no culture difference between Western and Asian. Here you may lack of understanding of lost property and the whole procedure of finding it. Then you just used biased data to prove “Chinese is dishonest”. That is not like a research people behavior. By the way in Australia, universities find students’ lost property will firstly use phone or message to contact students, less likely to use email. If researchers are from famous university, why not start investing the lost property recovering procedure at your home. In addition, I really don’t think there is strong correlation between ‘notify the owner’ and ‘honesty’
Allegheny is a steel company. I don’t think most people expect them to have the same responsibility for internet health as Verizon, even though they are a $4B company.

(I’m from Pittsburgh, my grandfather and a bunch of my relatives worked for this company for decades. I’ve been kinda giggling about this intersection of my past and my present all day. I don’t work in the parts of Cloudflare that deal with this kind of thing; I’m glad my co-workers were on top of it.)
That seems very, very unlikely to me.

I can imagine that being able to relax on the highway makes subsequent high-stress city driving a little more bearable, but people are really bad at going from zoned-out to action mode quickly.
I am very sorry that you have to deal with this while celebrating the birth of your children.

Have you considered legal help to navigate this and have someone advocate for you?
Fault is a loaded word, and is inapplicable in this context. The burden of the cost is borne by the party that society that chooses using whatever framework exists. Maybe it was "mob justice" a thousand years ago. Today, maybe its in the form of a lawsuit. Maybe its a social safety net that pays for your medical expenses.
Hmmm... I can not confirm or deny having taken these on public forums, but I'm pretty very sure these DO indeed bring in the visuals. The latter I would risk saying goes beyond visuals. More "transportative" if that is a word. I think the blindness is in it's natural unassisted form - but like anything software, can be hacked with the right patch.
> use a proper interval type for the two intervals and a proper return type rather than int

You can do that with a "bad" type system like C's, but types themselves are a leaky abstraction with many usage decisions needing to be aware of underlying details of the type. Should the variable be stack allocated? Depends on the size of the underlying type and whether it's static. Can I add a variable to this type? Depends on it's usage, it might break binary compatibility.

In the case of type systems the abstraction comes with more than enough benefits to make it worthwhile, but it still leaks.
Wasn’t this concept the basis of the Netflix show Salvation where they found the asteroid plummeting on a collision course with earth?
The companies that profit from exploiting public resources and leaving pollution behind have the money to pay for propaganda.
The Nano's GPU is half of what is available in the Nintendo Switch. Based on some benchmarks I've seen, the one in the Pi 4 should be between 2 and 3 times slower.
yeah pretty much the same here, only my 'awakening' to my blindness is not even 2 months old... Now i wonder what else I've taken for granted but is very much not so
On a modern OS (like anything in the last 25-odd years that has demand paging) that code isn't even loaded into RAM before it's used in many situations.

While that is an additional load if you deal with those formats, the root of things like startup and runtime bloat lie elsewhere.
Google’s AI picks which machine learning models will produce the best results
I used to work with rails before. While it is fun to build stuff with it, it comes with a set of bothersome headaches:

- too much magic

- slow and painful to scale

- too much metaprogramming

- no compilation, makes it easy to hide syntax errors

- concurrency is absent

- frameworks like rails are too bloated

All these are addressed on the elixir platform, and there are more pros:

- immutability

- mostly purely functional

- well defined modules with good documentation
Can they do this without the CVC code?
Ask HN: What kind of methods you use to promote newly released web apps?
Unfortunately, a fire in one person’s yard is not likely to stay just in their yard. Even if you feel like the people who are responsible should burn to death if they don’t have their own private fire service, unfortunately, their neighbors and possibly the entire community are likely to suffer if the fire is not extinguished immediately.
just curious, which product?
Or "We wrote some software to prevent money laundering but it worked properly and blocked heaps of profitable transactions, so we turned it off"
Also reminds me of the Golem project, which wants to allow everyone to be able to sell their compute power and uses secure enclaves so the people who sell their compute power can't spy on the data of the submitted compute jobs. I find the concept of secure enclaves super exciting and I hate that most coverage of them ends up just being "secure enclaves are an evil tool for corporations to make super-DRM on your computer".
From your link:

found that not one single brand complies with the latest air pollution limits (‘Euro 6’) for diesel cars and vans in real-world driving

The important bit is "real-world driving". As far as we know everyone optimized for the test and yet the driving cycle was not realistic. That is not illegal and supposedly the test has now been improved. What VW was caught doing is much worse than that, it's actually cheating during the test. Emissions testing has been shown to be highly fallible but what VW was caught doing is on another level.
and yes, mechanical design is hard for me, but I can hold a concept of very large software systems in my head and understand how it all connects conceptually.
Understanding in Science and Elsewhere: an interview with philosopher of scie
Speaking of diet: https://www.nytimes.com/2019/06/10/health/nutrition-diet-gen... https://www.nytimes.com/2019/05/08/science/precision-medicin... https://www.gwern.net/docs/longevity/2019-rose.pdf

Diet response is so genetically confounded that I think it's going to be a while before you can make any sort of confident prediction, and just plain hard to predict even when you're using identical twins. Probably more leverage in figuring out how to make continuous glucose monitors more feasible to measure individual response directly.
I'm a bit surprised this article has zero reference to any interdisciplinary work on trust metrics, and stuff like trust propagation algorithms. I'm even more surprised, with the blockchain having becoming such a buzzword these days, that Bitcoin's proof-of-work approach was not even mentioned, let alone evaluated for effectiveness. And where's the love for Bruce Schneier [0]?

I think the article's approach of referencing historic stragies from government and social infrastructure is a bit useless in this context because how much the problem changes when scarce information becomes abundant light-speed communication. I understand that they are trying to make the point that corporate overlords are bad, but maybe it would serve the purposes of the article better to just focus on the variables that matter, now that there's new capacities for transparency and accountability metrics based on some combination of historic behavior, web of trust node size, and other situational variables based on the medium -- like users that spend a lot of money, or consistently downvote known bad actors. Forcing users to have skin in the game with strict enforcement of transgressions is of course a reasonably effective, if coercive, strategy as well, and you can take the edge off this authoritarian approach if you pair it with some variant of restorative justice.

My approach is perhaps not rigorously useful, but for my personal conceptions of trust in a world of bad actors, I like looking at strategies from Axelrod's iterated prisoner's dilemma[1]. Tit for Tat is famously a good strategy, and there's also a good strategy where you forgive on multiple cooperations but gradually increase the punishment of defectors to n times for their nth defection [2]. Though I should mention that tribalist collusion with other bad actors is unfortunately a very viable approach as well.

[0]: https://www.schneier.com/books/liars_and_outliers/

[1]: https://axelrod.readthedocs.io

[2]: http://jasss.soc.surrey.ac.uk/20/4/12.html
The screeching is due to very tight track turns. Case in point: the 4/5/6 at 14th street.
Nobody's still producing 32-bit apps. That was never the issue. The problem is that a whole lot of Ubuntu users are still using old 32-bit apps, specifically games. It's not unreasonable for them to want to continue doing that on their home OS.
Who has standing though?

A Verizon customer might say "my internet was down" but there is 100% a clause in their contract about outages and SLAs.

Any company that lost sales likely doesn't have a contract with them, so what are they going to sue for? "Verizon didn't carry my 1s and 0s for free this morning"? Person A on the freeway having an accident and causing Person B to sit in traffic and miss their sales meeting isn't liable for that...

Maybe their peers (other telcos) have more standing because they couldn't deliver to their customers as a result but they of course all have a clause in their contracts about outages and SLAs that means ultimately they lost no money so there are no damages.

And this is why we need government regulation, either to break up the Telcos or nationalize them
Same for the tube
You may not be used to this - it's called investigative journalism. It's so rare these days, but used to be quite common. It's especially useful to get behind the carefully cultivated public mask of important elites.
Wow, that is a horrific situation, I truly hope it turns out well for your family.
Does your policy have an out-of-pocket maximum? My HR department always gives us hypothetical situations and the out-of-pocket maximum is often portrayed as the saving grace that makes things like this not destroy your finances. Is this true or is my skepticism well placed?
I am not the person you asked but some ideas, in order of most complexity/cost to least.

- Some kind of CAN bus hack. They exist.

- He has a ford and hardware that can interact with openXC CAN2-2 see here: http://openxcplatform.com/vehicle-interface/hardware.html

- He's using bluetooth.
I did say "precludes decent string handling"!
https://pragmaticstudio.com/elixir

https://pragmaticstudio.com/courses/unpacked-full-stack-grap...

These have been my go-to that seem to fit what you're describing. I hope this helps.
You and the parent are both "right." Psychedelics are notoriously unpredictable YMMV things, which is part of why they haven't been mainstreamed as a treatment for anything. For mainstream drugs we usually want something as predictable as possible.
One of my considerations is you have two types of functions. Ones that are input complete and ones that aren't. The former produces a 'rationally correct' result for every input. And the latter doesn't. Writing the former is hard and proving even harder. Keeping potentially suspect functions local and limited in scope is arguably more conservative.
Well, in fairness, Bernie is not responsible for everything every one of his supporters say. (He is responsible for making it clear when what he means is different from what his supporters think.)
Circuit schematics maybe?
> Worth noting, though, is that D and Go compile really quickly

In my experience, so does Nim. Yes, it's at two-step process, but the translation to c-code is blazingly fast, and the generated c is of the clean and straightforward kind which gcc or clang can handle in a highly efficient way.
Because he doesn't care about facts or economics. It's pure populism to attract young people. This greatly damage the US economy.
The standard Apple earbuds form a terrible seal and encourage people to turn music up louder in order to hear it... I've been sort of idly waiting to see a big class action lawsuit targeting them as people raised when iPods were a thing realize that their hearing is shot.
> “I’m seeing a lot of younger people in their twenties who are coming in with ringing in their ears,” says Sarah Mowry, an assistant professor of otolaryngology at Case Western Reserve University School of Medicine. “I think it’s probably related to this all-day earbud use. It’s noise trauma.”

Citation needed before we dump another criticism on "milinneals" and their phone obsession.

Arw there actually more young people with hearing problems than before?

Are loud concerts not a more likely culprit? I know I've been to plenty in my day that led to ringing and clogged ears for a week, and I have super low level tinnitus as a result (I can hear the ringing in very quiet environments but not in day to day life).
I turned mine into a simple Apache server. It's really nice to save a file and instantly see it live. If I like a program, I just save it and play around with on my server.
Visual Snow
Tom is based in London. So he had a good night's sleep and was well rested.
That's not really "why" it was introduced. Optional is used as a null wrapper in other JVM languages so that idiom bled over pretty naturally.

Here's a talk "Optional - Mother of all Bikesheds" by Stuart Marks, the guy who added it to OpenJDK: https://m.youtube.com/watch?v=Ej0sss6cq14

It was mostly just meant to cover the zero or one case on fluent-style interfaces like the Streams API, so check as getFirst() or getAny(). In hindsight, the name Optional was a poor choice if they didn't want the idiom coming over.
There was a backlash but no real consequences (the fine was pretty low compared to the cost of the cleanup). Same for Equifax. Just sit it out and it will be forgotten quickly.
The billing API tells you about resources that have charged you, whereas I think the parent comment is talking about resources that are either “active” in some sense where they will charge you at some point in the future for the usage you’re accruing (but where this usage isn’t metered in a way visible to the billing API until it “commits” somehow); or, worse, resources which are “exposed” in some sense where they could charge you if they received a request, but happen to not have received any yet. (These resources are very easy to lose track of.)

Another way to think of this question is “what is my current exploitable attack surface, against the ‘attack’ of causing AWS to charge me lots of money?”
and by Tag, which is the most useful way to organize your resources for internal billing/analysis.

Don't see any missing functionality but our use case may not be complex enough.
I don't need a house for myself. I live in a small closet with my partner for $2500/mo. Houses start at $2 million.
This looks like a public facing version of a tool that AWS uses internally, which is great. Super easy tool to setup and govern AWS accounts, and also access the accounts to which you have access. I always wondered why they didn't sell it to their customers but I guess now they will!
> It’s important to note: the study only had 20 participants, so it wouldn’t have enough statistical power to detect a moderately large effect.

This is a within-subject experiment: each participant got all 4 possible doses. The paper (https://www.gwern.net/docs/nootropics/2019-bershad.pdf) doesn't discuss power that I can see, but the power of a within-subject design will be a lot higher than the between-subject you're probably thinking of, where n=20 is generally way too little. So, might be decently powered after all.
I prefer to read to learn, overall, but I really like that a video of someone doing the thing I want to learn will communicate their assumptions and less tangible knowledge via their actions.
Very curious, what is it that makes circuit simulation so interesting to HN readers? I'm certainly biased and have spent years on the problem as one of the developers of CircuitLab (YC W13) -- for example try: https://www.circuitlab.com/editor/53xa3r/ (just click "Simulate" and "Run Time-Domain Simulation") -- but in general I'm surprised at the high level of interest from this audience. Is your interest in electronics more theoretical or practical? What's your existing level of knowledge? What do you want to learn? What do you want these tools to be able to do?
"I work out and stay healthy."

You are aware that this is not a 100% plan for staying healthy ?
Can they? How many choices of ISP do you have? I have 2, Spectrum (Time Warner) or some no-name for the same price with 1/10th the speed. I could not practically switch off Time Warner if I wanted to without moving. I imagine that Verizon customers are in the same boat.
Human oil extraction in the region likely reduces the amount of tar on the beach as it relives pressure from natural seeps.

An oil company even has a cap over one of the bigger natural leaks to capture the oil that would otherwise be entering the ocean.
Data brokers are selling your secrets. How states are trying to stop them
I agree, I use positional initializers pretty often to get behavior you describe. Not sure about VSCode but if you use GoLand it will even prefix the field names right in the editor, so there isn't really any readability difference.

One other reasonable alternative for OP in Go might be to simply use initialization functions (NewSample() or sample.InitWithX()) for certain structs. It's a bit more flexible with the ability to have multiple initializers and non-zero default field values (and of course also solves the issue of generating compile errors in the rest of the code when new fields/parameters are added).
Were people upset that they were stopping support for 32-bit hardware? Or that they were stopping support for running 32-bit apps on 64-bit installs?

It looks to me like most people were pissed about the latter, but I'm not clear if Canonical was actually planning to do the latter. It seems like their communication about it was poor, either way.
I think this response is hugely selfish. I also paid off my own debts. But why does that rule out even considering a different approach, where colleges (or maybe just public colleges) are paid for by the country? Because I don't want anyone to have it better than I did?
Same on the MBTA.

https://www.wbur.org/news/2017/05/01/mbta-wheel-squeal
To be frank, your post makes it clear that you don't know the context. CF simply cannot do anything on their own to mitigate the problem where Verizon constructs bad BGP routes to Cloudflare IPs and then advertises those routes to third parties. The only mitigation possible is to contact whoever's advertising the bad routes and get them to stop.
>did not affect the majority of mood, cognition and physiological measures that were examined.

Poor headline, the results are not actually intriguing.
> As long as it takes to get the monopoly.

They aren't going to get a monopoly. They are operating in a market that is famously cut-throat and competitive that any motivated person can succeed in by cutting prices far enough.

> By that logic, monopolies can't be profitable, but they clearly are profitable, so your logic must be faulty.

My logic is fine. They are a middleman in a free market - monopoly is practically impossible. I don't see what is stopping anyone, including myself, jumping in to the same market as Amazon except for the fact there is no margin to be made because Amazon is the cheapest provider.

Monopoly (funny to say) isn't a reflection of number of providers in a market even though that is the outcome. Monopoly captures the idea of how easy it is for new entrants to move in to a market. Building a new company isn't easy, but it isn't especially hard.

> Once a company reaches a certain scale, it becomes very difficult to start a competing ...

These points are all off topic for monopolies. Having economies of scale (which is what you list) gives competitive advantages but it isn't going to let Amazon take the market somewhere it doesn't want to go. If Amazon isn't fulfilling a need, someone else will. If Amazon is fulfilling the need at a low price, they aren't an abusive monopoly they are a success story we are all grateful for. 'Monopolies' that brutally suppress the price of goods for decades on end are a good outcome. More to the point, they aren't monopolies, they are just effective competitors - because as you point out a monopoly should be profitable.

Amazon isn't in a market where it is possible to build a monopoly, and if they do the government can squelch it when they get there. And making sane decisions to build a competitive advantage at scale isn't monopolistic, it is an encouraged feature of most serious companies.
Where did you end up getting them from? I’ve seen a flyer from etymotic a while back https://www.etymotic.com/consumer/custom-fit/
Why? Comments don't typically disclose "I am a corporate spambot" and yet such things exist, so you should probably read every comment as though it has some angle / vested interest. At least brians was nice enough to mention their bias in their profile. Most cases won't be so easy. Making people "opt in" to disclosing biases will just make it easier for the real bad actors to slip through.
How to Skip YouTube Ads Without Ad Blocker
I don't read that as a dump on millennials, I read it more as a criticism that the default headphone style has shifted from superaural to poorly fitted earbuds. I definitely think that circumaural are the best you can get without custom fitting but superaural headphones blocked a lot more sound than the apple earbuds... but when iPods came out they pushed those hard as a trendy stylish choice.
The less trust there is, the more hardship there is.

We are due for tough times ahead.
Lots of people use IPVS but the more efficient modes don't work on AWS. Generally why most that need a LOT of traffic use a cloud provider for regular servers and their own servers in CoLo for heavy stuff.

With how Amazon likes to use OSS in their services I'm pretty sure their UDP load balancer are in fact just using IPVS
(FYI -- article is from 2014 -- I was wondering why this was being studied again, when it seemed well established, both anecdotally and in literature).

Anytime I took notes by typing, I'd forget it seconds after finishing. But writing by hand forced me to think about what I was writing. The only thing that trumped that in cementing my understanding was actually having to explain what I learned to my classmates/peers.

I wonder how recall from writing compares to typing out flashcards (e.g. Anki) and then using spaced repetition techniques to memorize concepts.
Don't forget to learn how to write a GenServer from scratch. I lot of people I've met who hop straight into Phoenix forget to learn the basics of GenServers (and processes in general).

Here's a stupid example I whipped up:

https://gist.github.com/amorphid/3dec7028b05bd10f6ff3180d199...

^^^ you wouldn't ever code it that way, but you should (in my opinion) know what each line of code is trying to do.
Of course it’s proven possible. Are you one of those types that doesn’t think something is shown to be possible until it is already the entire status quo everywhere? At that point, there’s not even any discussion about its “possibility” because it’s the status quo. Solutions exist for these things and whining about how things are not yet ideal, how this earnest effort to clean up should be discouraged because it might backfire or how solar power might not be “proven” even though you can go out and literally buy solar panels (cheaply! And with quick energy payback time!) to charge your car with instead of using oil... ...this is not actually productive. Find a solution and do it.