skysight-inc/HackerNews huggingface dataset:
> Me too, but we're not the target demographic.

Well, that's a problem. How is it that tech savvy people created a tech industry that increasingly caters to everyone except the tech savvy people? It's getting really annoying. Operating systems are gradually losing features. A lot of software moved to the web, shedding functionality, and they evolve towards dumber and less functional forms over time. Smartphones are getting locked down and dumbed down. Hell, the only smartwatch company that made tools instead of toys went down, and I can't get a sensible smartwatch either. I don't like this trend.
Author here. I really wasn’t very good at SPL-T before I changed gears to brute forcing it, so the whole strategy aspect is unexplored here. If you think you have a method that could be phrased in an algorithmic kind of way, please share! This topic is ripe for a more intelligent part 2, from me or someone else.
Expecting anyone to be bubbly and chipper in a customer facing role, even part of the time, is asking too much. I’ve seen and managed people where it comes naturally and I’m always in awe of that level of energy.

That said, you can separate emotion from the equation and still provide an outstanding level of service by focusing heavily on polite speech, manner, and tone. Forget the individual and treat them as the prototypical customer.

Some businesses try forcing their employees into casual banter or engaging emotionally (see Starbucks and the let’s talk about race). I’ve never seen that garbage at high end hotels, restaurants, or other businesses where service is critical to their success.
Ant Behavior and Trend Following
> you're probably part of the problem

> YOU'RE PROBABLY PART OF THE PROBLEM

> YOU'RE PART OF THE PROBLEM

> YOU'RE THE PROBLEM

Take up the White Man’s burden—

Send forth the best ye breed—

Go send your sons to exile

To serve your captives' need

-- https://en.wikipedia.org/wiki/The_White_Man%27s_Burden
The reporting on this seems rather empty. Yes economic inequality is growing, yes the new rich are delusional about it, and yes that will lead to economic and social catastrophe. Elites like being elite because it excludes everyone else. That’s the point of it. How do you convince those in power to not consolidate it and pass it on to their offspring?
"single planet species" -> something suggests that you've drunk too much of Elon Musk's cool aid.

Want a counter argument? What about: life redundancy on Mars (or the Moon) would change the fact that if we fuck up Earth, it means suffering for Billions of people, multiplied across many generations. "Preserving" life on another planet doesn't make the pill sweeter, to me.

Please respect (but not necessarily agree with, of course) this point of view, instead of blindly accepting what Elon or others are trying to force-feed you with.
It strikes me that anybody who says America is a "free" country is absolutely delusional.

-America has the highest percentage of it's people locked up in jail

-People spend time in jail even though they are not convicted because they cannot post bail, which disproportionately punishes the the poor

-The laws are so complex, and so many, almost everyone breaks the law multiple times a month. Enforcement is highly subjective and at the whim of prosecutors and law enforcement officials

- This story
First of you have 21% VAT. You have to put this on your customers’s invoices and then transfer the tax directly to the tax office. From whats left, we have an income tax bracket system. From 67k you pay 52%. So in this case the total tax rate is roughly 40% because a big portion of your income is in the 52% bracket.

It’s a lot but life is good here. Wouldn’t trade it for anything else.
Insurrection, if it comes to that?
Oil industry is being affected by Norway’s rapid electric car adoption
Yeah it’s sort of time based assuming consistent blocks, but it would still based on confs. If the hash rate doubled then one would only require 30 minutes until the difficulty adjustment kicked in.

The main purpose of my post is that to actually pull off a successful attack you probably need more than an hour, so the numbers are making it look like it’s cheaper than it would be in practice (ignoring other factors other commenters have shared about acquiring ASICS, data centers, and such).

You can’t 51% attack Bitcoin for $611K, but your site says you can. While the site can’t be perfect, it would be helpful to make it more realistic. If a news site picks this up and doesn’t understand the nuances they’ll accidentally spread FUD and mislead a lot of people.
This is your brain on improv (podcast, 21 min)
Sharing the data is explicitly in the definition of selling I listed so long as the entity receiving the data uses it additionally for their own purposes. If Facebook uses it to provide more accurate targeting to a different advertiser, that sounds like using it for their own purposes to me.

Edit: to be clear, the Facebook Pixel is basically fine under this law so long as Facebook only uses the data for facilitating ads for the company the data was collected from in the first place.
You wouldn’t attack Bitcoin by buying hardware. You’d steal it. An industrial-scale bot et, for example.
Looking up the Zodiac Killer (as I only know the _very_ fuzzy details), I noticed something interesting on Google: "Do you manage the online presence for Zodiac Killer?". I can't imagine too many people are in a hurry to say yes to that!
Backstage: Designing the new Basecamp blank slates (2012)
Roughly 40% of households have an income between 35k and 100k. This makes your statement that "there is hardly a middle class" absurdly wrong.
An implementation of the differential attack on IOTA's Curl hashing function
Now you have another problem: the load balancer needs to know accurately when the backend is ready. This can be prone to race conditions, too, especially for services that have very short response times, unless you manage to keep the LB/RPC protocol in lockstep with the garbage collector's behaviour. E.g. you might have to extend the LB/RPC protocol for responses in-band, to include a bit that says "those were the results for the request and, by the way, don't send me new work until I signal you again", which also assumes a permanent connection between the two ends, etc.

It is doable, but it benefits greatly if you have complete control over the whole stack. It gets harder and harder as more languages are thrown into the mix.
Damn there goes the business idea ;)
Hopefully you've since invested in some lessons.
Completely OT, but I remember when building Emacs was like "there goes my afternoon". On my current desktop (which is kind of snazzy, I admit), it takes less than 30 seconds wall clock time. This is one aspect of The Future(tm) I definitely appreciate. ;-)
Stop using subjective terms like “creepy” and define exactly what you mean.
> For example I think the world would be a better place if we had put into place laws early on in capitalism that would limit how many employees a company could have to some smallish amount like 25 - 100

Most likely you'd see a very stagnant economy suffering from very high transaction costs. The interesting thing is what happens when transaction costs are reduced via regulation. Most jobs are strangely (probably deliberately) bespoke -- they're not defined by clear protocols with well-defined responsibilities and metrics. But if you can get impose efficient regulations than you will get, I suggest, lots of small businesses and freelancers looking to optimize value under efficient regulations. The interesting thing about Uber and AirBNB is not that they are ignore regulations but that they are increasing regulatory efficiency. Slowly but surely leading to two very important industries, transportation and lodging, are being decentralized via efficient regulations that invite all sorts of competition.
Null / nil is the gaping hole in the safety net of static typing. I dislike and distrust any language where null / nil is a thing. Yes, that includes SQL, which otherwise would be a great language.

At the same time, I've found Haskell to be too mind-bending to use for any but the most trivial of tasks. (Eg. monad pyramids and the most cryptic error messages in the history of CS!)

Fortunately I've found a language that covers all bases: OCaml. It has static typing with full inference; algebraic datatypes; eager evaluation by default (yes, I believe Haskell's default of lazy to be counter-productive); no null / nil value; fast compilation to machine code and to Javascript; a compact syntax; and good editor support, including a modern gofmt-inspired auto-formatter.
EVA²: Exploiting Temporal Redundancy in Live Computer Vision
Has anyone here had an excellent experience with webcomponents? I used them on a project recently and it felt subpar to React components, partially due to the number of immature libraries we needed to use to account for incomplete support (we were porting React components to WebComponents)

I'm hopeful that the day will come when WebComponents provide a superior experience to the megabytes of JS that are imposed on a user's experience, but seeing how long it took IE to die I'm pessimistic
Which is why opaque discretion in policing is so dangerous.
and its owners have a financial incentive not to allow this because it'll wipe out the value of their hardware.

Well they don't have to be on the receiving end of the attack. They can be, you know, on the other end.
Loaded into a live-updating Google Sheet for convenience:
https://docs.google.com/spreadsheets/d/18tqvZPXjnEVExlSaTcGu...
4 laps at what could be a leisurely pace hardly qualifies as competitive swimming.
Consumer perception of what is and isn’t “creepy” has somewhat shifted in light of recent issues, however. Many of the businesses to which this law would apply have established their business models in a time when privacy may have been less in the front of a consumer’s mind.

Businesses just starting out have an easier time knowing which lines not to cross in their business models than those who began their journies sometimes over a decade ago.
Whoever wants it already has it.
The FED hasn't been buying stocks. That is wrong.

The FED's assets are nearly all in US Gov't Treasury Bond's & Mortgage backed securities.

https://www.federalreserve.gov/monetarypolicy/files/quarterl...

Your policy preference completely misunderstands the role of the FED in the economy. Any proposal in that area would have to be run by the Federal Government, not the FED Bank.
This is an interesting observation. Basically freedom of association, like many freedoms, is working against equality. I'm nowhere near the 9.9 percent, but it unnerves me to think about restricting someone's basic freedoms even if it benefits me.

Also it strikes me as odd that we focus on relative wealth fluctuations. Shouldn't we be more concerned about the number of people who can't afford basic necessities? If the poor are getting poorer, it seems like we should be concerned about that regardless of the performance of the rich. If the poor are getting richer but less slowly than the rich, isn't that still a good thing, or am I naive?

Personally, I don't need to keep up with the 9.9%, but I'm content if my family's fortunes keep improving.
Scientific celebration of fascist surveillance.
I second this. I've been on HN for years and I missed the previous postings.
Does that explain why Myriad is such an outlier in this table?
You have one mother of a desktop there. Or, you're not doing a clean build :).

For me, full clean make takes AFAIR something like 10 to 20 minutes. i5-2400, 12GB RAM, SSD drive. Still, totally worth it :). I've been running Emacs 26 for 2 months now.
If you have to ask that question then you are living on the razor's edge, and therefore the answer is "no".
Thanks - I'm happy to make a json endpoint or something as well if people would find that useful.
It's the style used by Go and certainly better than Java/Ruby/JS (which just return null/nil/undefined on a missing key, same as clojure).

My personal ranking would be along the lines of:

1. Option types, that only makes sense for statically typed languages but it's the most clear and helpful and all other styles can trivially be composed from that.

2. Erlang-style, that's less the API which is similar to (though less forgiving/error-prone than) CL/Go and more the language: find/2 returns `{ok, Value} | error`, so to actually get the value you must either assert that the retrieval succeeded by pattern-matching on `{ok, Value}` directly (faulting if that didn't work) or properly pattern-match on both cases, and it doesn't give the illusion of a value on failure. Erlang also provides (3) and (5) via get/2 and get/3.

3. Python-style, the default is to raise on missing keys which makes it unmissable that the value was not there, alternatively provides a variant of (5) which can fairly easily be used as a (4) via the get method (return a placeholder value which can't have existed in the map, check against it by identity).

4. Common Lisp & Go, both will implicitly ignore the presence flag by default (bind result to single value) and just return a default on miss in that case. Common Lisp has an edge because Go's statically typed so it could make better use of MRV, and CL has much better abilities to manipulate and reify MRVs (only thing you can do in Go is bind them).

5. Clojure, Ruby and (finally) Java >= 8: a missing key returns a valid default[0], but it's also possible to customise that default (oddly enough in Ruby the same method which lets you get a non-hash-global default also lets you opt into (3), but I don't think it's used much?). For Clojure and Ruby this lets you emulate a (4) the same way Python does.

6. Java < 8/JS: a missing key returns a valid default (null/undefined) and there's no way to differentiate "there was no value" and "this was a value" save by a second access (in/contains).

[0] as in the default they return could have been a valid value all along
There's also a part of that middle class who can afford vacations and college for their kids, but not million dollar homes. Even if that group is likely bigger outside of the US (since hey, college in European countries like the UK is damn cheap by comparison), it still exists over there in the US too. Neither of those things necessarily require a millionaire income.
Also average response time is a bad metrics. For one, the average is a bad measure if the variance is high. So I'll probably use 95% time instead of average.

But as a PM I have a different question. Which is the impact of the response time of Github on the user experience? 25% reduction on an average of 2 sec improves greatly the user experience, on a 200ms for a service that has basically no competition is just a marginal improvement, on a 50 ms average is not noticeable.

How is it distributed across multiple operations? Improving the latency of loading a diff is probably more important than the latency of approving a PR. In one case I'm trying to work, in the second I'm done with the work.

Now, my experience with GitHub is that it is already reasonably fast unless I'm doing something stupid. So the CPU utilization is a good metrics because 10% less CPU means 10% less server I need to pay and that goes to their bottom line (I don't know their economics to decide if it is substantial or not). The 25% reduction in latency is just icing on the cake...
I’d say that’s a segment of the population who can swim.

But outside those who swam on a team for more than a year (I was a competitive swimmers for more than a decade), and of course lifeguarded through my high school years, I’ve found it very rare for people who have less than a few hundred hours experience in a pool (in a non-play way) to understand their safety limits.
Let me get this out there first. If they are not already equipped with GPS, they will be. They will then be used to track your speed and give you speeding tickets automatically. They will also be used for per-mile taxing purposes. Eventually, access to the best roads will be auctioned off, so that in the name of “traffic management“, the highest bidders will be given access to Rhodes first, making it even harder for the poor to get by in California.
Rest in peace, was good while it lasted. :)
Are you referring to a 25m or 50m long pool here?
For those who come straight to the comments, this is about an Etherium dApp for tracking and tracing organ transplants, not the game parodying Oregon Trail.
One question - what do you do with the End-of-Month Reconciliation? Is that something you fill in every month?
I don't know, maybe don't use a pun to name something so serious. I wouldn't trust it if I actually needed an organ.
Doesn't look like the org is set up to keep location secret:

https://www.vesselfinder.com/vessels/FALKOR-IMO-7928677-MMSI...

https://www.vesselfinder.com/historical-ais-data

NPR can't seem to see the elephant in the room here. It's as if their writers have never heard of deep-trawling or factory fleets. All we read is this:

>... build a case for why the White Shark Cafe should be officially protected by the U.N. cultural agency. UNESCO is considering recognizing and protecting it by making it a World Heritage Site.

So, UNESCO is going to go mano-a-mano against the PRC's "Coast Guard"?
This concept was immortalized in this seminal work of lyrical prose by Matt Stone and Trey Parker.

https://www.youtube.com/watch?v=b2zGFXaPn0o
I also like to take prevailing wind into account. Even if it's a small breeze, fighting it can really drop effectiveness.
Exactly. What law would I break by doing a 51 % attack?
There are quite a few new blockchain projects[1] aiming to directly remunerate users for data. They're essentially trying to shift the middleman share of the data market into the pockets of the actual data owners – the people.

Advertisers typically aren't interested in single person (personal) data. The minimum size aggregate audience is 1M people to have any advertising value.

[1] https://datum.org/ https://wibson.org/ https://datawallet.com/
I've removed Peercoin, but it may take a few minutes to clear out of the cache.
Agreed! Also I'd add ant-design [1] and grommet [2] (it is not very active although it works very well)

[1] https://github.com/ant-design/ant-design
[2] https://github.com/grommet/grommet
A massive bitcoin mining virus wouldn't help. Let's say there are 2 billion PCs in the world, as this random site estimates[1]. Let's say each of them has a high-end graphics card.. say, a GTX 1060 that can do 20 MH/s. Let's say your virus can break into every single computer in the world, and run all those graphics cards at 100% without being noticed.

Now your mining power is: 20 MH/s * 2 billion = 40000 TH/s, or 0.1% of Bitcoin's hash power.

[1] https://www.quora.com/How-many-PC-exist-in-the-world
> necessary evil of DUI checkpoints

WA doesn't have them (against the constitution), and it gets along just fine. In fact with the NHTSA's own data Washington's ratio of traffic fatalities attributed to alcohol is closely inline with states that do have checkpoints. [1]

The evidence simply doesn't show that DUI checkpoints are necessary or effective.

https://crashstats.nhtsa.dot.gov/Api/Public/Publication/8124...
There is a footnote on page 10 that briefly explains both of those symbols, although I doubt many people would immediately understand the footnote if they weren't already familiar with the symbols and concepts.
To me the point is that "other middle class" you mention, call it lower middle class, is shrinking, falling into the lower class. Because of loss of decent paying factory jobs, retail shrinking, etc. If you are an adult today without special education, it's really hard to have a decent lifestyle. Most of my friends are programmers or teachers, and they most all of them have decent jobs. The teachers are increasingly in that lower middle class category. Software engineers are more fortunate.
Not being clear enough about what, how and when they proceed in regards to data
There are also reasons those systems have tons of accidental complexity that frustrate users and wastes endless workhours. Strong compatibility is one of them.
Chinese Smartphone Maker Xiaomi Stakes Its Future on Europe
Not only would this not affect Google and Facebook, who "sell your data" to their own internal marketing products (let's not pretend they aren't actually selling your data, they just have the marketing company in-house), but that minimum revenue bar also likely exempts your Unroll.mes who do literally sell your data, because they probably don't bring in enough revenue to cross the line. Companies burning investment money and not bringing in actual revenue would also be exempt.
> Users won't care whether or not they are using something decentralized

This is a good point, and it is demonstrably the case even among cryptocurrency users who have a coinbase wallet. Coinbase is not decentralized, and for a lot of users this is actually a nice feature because you can transfer BTC balance from one coinbase user to another without incurring any miner fee or waiting a long time for confirmations.

If most people who wanted to use bitcoin actually cared about decentralization, coinbase (and other similar services) would have virtually no users.
It's quite difficult to measure a potential reality that could be outside accepted reality using the tools of accepted reality.

That is to say, there are so many cases of thoughts seeming to affect reality that are difficult or impossible to explain with existing science. Those who do not accept such possibilities naturally do not see proof of them, and those who do accept those possibilities may see them or even perhaps imagine that they see them when there may be a simpler explanation.

I find it ironic that some rabidly religious people cannot accept any explanation for events other than what their book(s) tells them, while at the same time strictly "scientific" people likewise behave the same, but using different books. Neither group sees their mirror image in the other...
Califor-nyaw-nyaw ;)
I saw it in my subscriptions but that was probably around an hour after it was posted.

It is gone now.
> In addition to that, it is also trivially easy for an employ[ee] to launch a civil suit. Any case with even an ounce of merit will attract lawyers willing to work on commission.

Lawyer here. Your second sentence is incorrect: (1) Litigation is far more expensive that you seem to realize; most rank-and-file employees can't afford it – when my wife, also a lawyer, and I were younger, we used to joke that we couldn't afford us. (2) The default rule in the U.S. is that each party pays its own attorney fees unless otherwise stated in a specific statute or in a contract. The availability of class actions helps plaintiffs' lawyers achieve cost savings and increase the likelihood of getting paid, but the conservative wing of the Supreme Court just helped put the kibosh on that by ruling that employers could avoid class actions by insisting on one-at-a-time arbitration, which results in massive duplication of costs. (3) An individual employee's likely damage award is almost never enough to entice a lawyer into taking the case on a contingent-fee basis, i.e., where the lawyer only gets paid if the employee prevails. (4) Consequently, it's extremely difficult for an employee to find a lawyer to take on a garden-variety case against her employer.
Thanks. I am looking for SaaS billing.

Killbill seems interesting.
But I am unable to add bitcoin plugin in killbill.
It seems to be 99% of what I am looking for.

But still this place does need user friendly solution.