skysight-inc/HackerNews huggingface dataset:
I had a similar issue with Venmo—a friend tried to pay me back for a Cuban sandwich, and the transaction was held up because he just wrote "Cubans" as the description. Only in Venmo's case, the issue was resolved mere hours after he sent an email explaining the situation.

I opened a Coinbase account back in college ~6 years ago when they were giving $10 in Bitcoin to anyone who signed up with a .edu email address. I forgot about it until last summer, when I realized that amount was now worth around $160.

I didn't have access to my college email anymore, so having to provide proof of identity was reasonable; having the entire process take a month wasn't. They also do this particularly insidious thing where if they don't respond to your request for two weeks or so, they automatically close it as unresolved. They do automatically reopen it if you send another email, but that you have to do that in the first place is dumb.
It's a convenient place for a lot of people who don't want to sign up for more "complicated" exchanges or are less familiar with the whole crypto currency ecosystem to buy into the hype.

Also you can transfer your balance to GDAX for free (it's part of Coinbase and trade there with lower fees)
What We Should Have Learned in School but Never Did
Is it really so hard to give someone the anonymity they want?
Because they need their video to play on other company's devices. Netflix and Google want to use AV1. To make the best use of it they want it supported on as many phones, TVs, computers, tablets, etc. as possible. This "coopetition" is good for everyone.
Greenhouse Farming in Nigeria
It may make sense, when you have 10 users, but then you can just skip profiling (and, by the way, profiling real users, at least in EU, is strictly limited from legal perspective - it just doesn't worth it). When there are thousands of users, real customer contacts may create unnecessary bias. There's no "average" real person, which means that serving the needs of one real person, you may hurt others too much. Personas are synthetic profiles for a reason: they cover the whole audience of the project or feature.
Maybe. That kernel is only running for a short time before it is replaced by the main OS kernel.

In a lot of scenarios it won't connect to the network and therefore will be difficult to exploit. If it does connect to the network (for network boot) then the security profile is different (how do you authenticate the image it downloads) but it probably won't be running many services of its own that could be exploited.

To exploit it locally it would have to run user supplied commands and binaries and hopefully it would be possible to make it difficult to inject these in an adhoc way.

The kernel that your main OS runs does so for a much longer time and with many more processes and services. The security vulnerabilities are exploitable when these different processes run and interact and when these processes are doing things in different security domains.

The scope of what the main OS is doing is much larger and much less pre-determined and therefore easier to exploit.
The parent is not saying that replicating human judgement is unnecessary complexity, quite the opposite, that our expectations for software replicating human judgement are making it complicated and as a result of that complexity we have "better" software.

Concrete example: Photo organizing program

Old style simple, non-complicated: Photos exist as files on a single computer that are manually placed into albums by people, manually shared in curated batches by printing or emailing.

New style complicated, replicates human judgement: Photos exist in the cloud shared across devices. AI software takes date, location, face & object detection to create automated albums, reject the photos that people aren't looking, etc.
I think you mean 100%.
And on the Gerrit mailing list:
https://groups.google.com/d/topic/repo-discuss/B4P7G1YirdM/d...
Since they are ignoring your online requests, have you considered simply visiting them in person? I understand that's not an option for many people but your profile indicates you're geographically close. Bring a lawyer for good measure.
Yeah Alphabet have project Malta [0]

[0]: https://x.company/explorations/malta/
I feel like I used simple differently from how you must mean it. A PHP app with no libraries or abstraction is very simple in one way of thinking, I don't think coding that way makes things easier in any way at all.
In trying to get more people involved in my crypto currency prediction and stats system https://bitbank.nz on the marketing side I created a referral program which helped my normal customers be a bit more sharing
but pro marketers eg ones on freelancer want more stability than that and a more well defined task than being an affiliate, which is fair enough, they work for money and Im happy to take on the risk of my site not converting people to customers.

It's hard however to invest in people upfront when they don't know where to start

It's good to outsource if there's a literal to the letter description or if it's something outside your forte, design and marketing I in my case,

I have had a good experience running design contests on 99 designs or using their small design touch-up service. I ran a contest to get a logo designed for a game I made which paid off (http://wordsmashing.com) it requires active management otherwise the designs drift toward something unwanted, id say run a blind contest too because designers copy each other and end up with less variety otherwise.

I'd feel bad not paying proper rates but if it's something on the verge of automation you could try mechanical Turk.

Let me know what you find! the type of sporadic tasks I would have are things requiring non trivial domain knowledge and self direction, things like article marketing or link building which can be hard to find someone trustworthy and self directed on a party time basis
Those borders aren't far, but it's not like Kansas City. No one should be worried about tens of thousands of people's jobs being relocated from central/suburban Chicago to rural Wisconsin. People live in a place like Chicago for a whole host of reasons beyond just 'the job is there' and we need to forget this lowest-common-denominator argument.
Software companies these days are ridiculously inefficient.

Unfortunately, this is because the logic that goes on in peoples' heads when it comes to selecting tech stacks often boils down to this:

1. x newer than y.

2. The company which created x has more money than the company which created y.

Therefore x is better than y.

Q.E.D. Now, let's immediately refactor all our company's code to use x.

Complexity and relevance to the task are not a factors at all. That's because big software companies don't need to be efficient - They usually have a monopoly so the money will keep coming no matter what... Complexity is a tool that middle-managers use to create more work so that they can hire more people and thus get more responsibilities and bigger bonuses.

If all tech decisions where made by non-technical people using the 2-point criteria mentioned above, companies would be using exactly the same tech stacks as they are using today.

Developers today are geniuses when it comes to using stacks in ways that they were never intended but they are absolutely terrible when it comes to selecting the right stacks for the job to begin with.
This is probably too reductive, but ultimately it's profitable to do so. Facebook is not in the news business, they're in the data/advertising business.
I don’t disagree that it’s possible, but it’s weird that he doesn’t clarify at all. Like it’s something we all agree on. This article is BS clickbait.
>jeopardises the hard-won knowledge from years of working on and working with the software

We have issue trackers and robust source control these days, that's not really true unless someone wrote poor commit messages and didn't write anything on the issue. You can roll that into the new specs if you take the time to document. Knowledge preserved.

The only hard-won knowledge you should be fighting for is business knowledge, which can be dependent on your UI/UX decisions. If you rewrite and change that substantially, yes, you lose that knowledge because you've obviously changed the UI/UX. You now force all of your users to relearn your product. Plus, you're going to get a whole new category of bugs with that new UI/UX.

All of this was made more difficult back then by not having the modern language features in stuff like Rust and .NET and Go and Python that's made stuff easier and safer. Rewriting .NET -> .NET is much, much easier than C -> C. If you change languages, that's worse, and you'd have to completely learn two languages and all of their painful/weird points AND translate between those two (if you thought JavaScript equality was bad...)
It's "very difficult" because the drivers are intentionally nerfed not to load in a virtual environment. Your statement is entirely correct.
The average person gets most of their income through wages and it very hard to shelter it through these schemes.
https://youtu.be/6xCCoull3I4?t=98
> to get resurrected 150 years later...

After which we will be in a post scarcity society and money will be meaningless.
That's true. A 5 bits header before each number that specifies how many bits a number uses would be enough.
> I've spent years on developing and testing my systems, then people come out and don't even do backtesting properly[1] and will raise a ton of money.

Umm. What? Which ICO didn't do backtesting right and raised money? Feels like a weird way to spread ads for your project, that is if you keep it this way.
I think I still play, but it's a different kind of play. I don't think to shake a sign because it's not fun. I know exactly what happens if I do that--there's nothing novel. My play now involves deeper experiences, such as picking up new hobbies or trying to learn new subjects. This might be boring to a child, but only because they haven't built up the experience to appreciate it yet.
Yes, probably the only way. I'm catching up on Neural Nets to try and do the same. Now just need Stephen Fry to lend me his voice.
EFF's Fight to End Warrantless Device Searches at the Border
Say the first number is 100, then the following one is 300, then 1000. You'd encode [100, 200, 700].
But then I'm guessing it fudges pixels/bits until it ends up with a prime number. Is that fudging deterministic, or just random?
Awesome, I'd love it if you could help Coinbase resolve poor OPs problem swiftly and economically with the warm friendly response of a robotic rejection.
>revisionism that argues that it had no more power on the world stage than South Africa based on spurious GDP comparisons is just as off base.

I don't think you're entirely wrong, but I think there are two factors at play here:

1. The USSR's power projection was really good because it's really hard to convince people to fight for capitalism. For communism, on the other hand, you always have a million volunteers.

2. The USSR's military credibility when it comes to a land war in Europe was based on the fact that they were preparing for a near-home or home defense scenario. So, instead of investing in expensive fleets, aircraft carriers, and bombers, they invested in tanks, close-support aircraft, and anti-air stuff. The Atlantic would prevent the US from effectively responding to massive columns of tanks, since tanks are very heavy and hard to transport and supply. However, it also means that the USSR wouldn't be going anywhere with its massive war machine. It wouldn't have any ability to threaten anything outside of euroope. So the obvious result of any conventional war would have been the US conventionally bombing every Russian city to dust.
Pretty sure he has a guilty conscience. He wants to build an autonomous self driving car, which will have to get pretty close to general AI and he wants to put it in multi-ton robots. He knows this could be dangerous and scary. At least he is giving money to research the problem rather than just forging ahead with the potentially dangerous part.

Personally I think the robot uprising concern is at least 50 years premature. But the "what if someone could take the controls" concern is a concern we should have been already been considering yesterday.
Sorry, fair point, it’s not battery chicken then. Not sure what the correct term is, but it’s certainly nor free range organic animals we’re dealing with here.
I don't know about CloudStack or OpenStack.

I don't think the OS is consuming a whole lot of resources on the scale of a web service. You might get some performance improvements from static linkage vs syscalls, but I'm guessing the "performance improvement" story is mostly one of latency (startup times) and not throughput.

Mostly the nice bit of getting rid of the OS is improved startup times, reduced attack surface, and an easier-to-reason-about system.

This probably impacts tooling as well--you can actually compile your entire image from source code instead of needing to fire up an instance, script changes to it, shut it down, then copy it.
I have an use case: Monero -> Currency for illegal activities where you can't be tracked.

From the perspective of a criminal, the only problem lies in the exchange side of the chain.
Google Authenticator almost certainly doesn't store its TOTP state on the filesystem - it is in the secure enclave. I don't use Authenticator so I can't guess whether they marked its state as exportable.
Trump just passed the regular dementia test, so it is not completely ignored at least.
That's an edge case. Asserting that boot is typically 20 times faster is misleading.
Why does it cost 1 billion dollars a mile to build a subway in San Francisco? Where are all the costs coming from? It's the same with healthcare. Nobody knows why it's so ridiculously expensive. I wish they could hire some smart forensic accountants to figure out what is behind the ridiculous cost and then actually fix the problems by replacing the guys who are price gouging or work with the government to change regulations to make it cheaper.
My preservation of that childlike joy is why I have $500 of ball pit balls and why I often make a one liner to an empty room in response to an unfortunate event, then look at a non existent camera in order to break the fourth wall. It's pointless fun, but myself and the cosmos appreciate it.
I think you mean Idea of Justice. Theory of Justice is by John Rawls.
I thought about this but decided it could be construed as creepy, or even harassment. I have to imagine that there are some crazy people out there who are mad at Coinbase and it could be taken the wrong way.

I have tried to be as polite and understanding as possible and not get mad throughout this whole process - even when the customer service rep I waited two hours to talk to told me that the mere act of replying to an open ticket causes a new ticket to be created, and then demotes the old ticket to the bottom of the priority list! (That was absolutely Kafkaesque).

But honestly, I have been so disappointed by the utter lack of concern or sympathy among Coinbase's employees. I can follow them on Twitter and watch them gloating about the enormous profits they and their company are making. Meanwhile hundreds, probably even thousands of people are waiting for weeks and months for basic help. It has been a source of significant anxiety and stress for me to be honest.
I'd support a constitutional amendment to guarantee 'no first use', regardless of who is in office.

If verifiable global nuclear disarmament was possible, I'd support that as well.

As a citizen of the USA, I don't want to share the ethical responsibility for starting a nuclear war.
Part of APFS is getting the iOS and macOS filesystems back in line. HFS+ started to diverge between the two of them.
It still makes sense to remind, that UX processes are not exception here. Failures of classical software engineering may feel distant and even not applicable to an agile team focused on UX, so some good explanations on why this also happens in the UX domain, and maybe even as a part of their process, are helpful.
> most all pension plans use a subset of the worker's last years to determine the defined payment,

This is absurd. Why wouldn't it be calculated on lifetime compensation?
Entirely. The burden is placed upon the objector to have even a passing argument against the initially held position, otherwise you can raise infinite substance-less objections against an otherwise strong point and 'win'. This tactic is used in court and in point-based debate systems to game the system (in the first to drive up expenses, and in the second to score uncontested points).

The bar doesn't need to be high, but at least something needs to be offered as a counterpoint beyond someone telling an expert in their own field that they don't believe them. It helps to establish that the counterargument is made in good faith and requires effort on the part of the objector, indicating that they have some skin in the game.
Woah. Venmo parses and makes decisions on the description field before performing the transaction? That's wild. I would have thought that to just be a convenience field for the customers. So Venmo decides what you can spend money on and what you can't? Yikes, I'm happy to not use it regularly.
sorry, dang. it's a topic i feel strongly about. appreciate your feedback
Tapper fact checks Trump's climate change claims
they need good decoders, and acceptable encoders to be free, to spur adoption.

they can try to keep an advantage by not releasing their most cutting edge encoder.
Not always. Groklaw was the definitive source, until PJ shut it down.
What specifically about forms? Most frameworks support forms in some manner:
- https://www.cutestrap.com/
- https://bulma.io/documentation/form/general/
- http://getskeleton.com/#forms
I wonder why they are using the Allwinner A64 if they are concerned with FOSS though? It's one of the more serial offenders when it comes to GPL violations[1], and it has a backdoor in its custom kernel config that could be used to take over the system[2]. I'm not trying to crap on your efforts, it's just smart to vet any system even if they claim to be FOSS or open hardware friendly.

[1] http://linux-sunxi.org/GPL_Violations

[2] https://arstechnica.com/information-technology/2016/05/chine...
Not a lot to see here. Pretty much says women becoming more independent, birth rates down, aging population. So same as most other places.
Query Security for Firebase Realtime Database
I think this is caused more by being aware of consequences.

In VR games, I have found that childlike feeling again. I wander around trying to touch everything, if there is anything I can pick up, I will likely do childish things with, including seeing how far I can throw it or what I can hit with it. I often do some mini-roleplays by performing actions that aren’t strictly required by the game and serve no real purpose. And sometimes I just try to break shit sticking my head and body into places it didn’t belong.

And then you have social games like VRChat that feels like you’re playing amongst a bunch of rowdy immature children, sometimes because the people actually are a bunch of children!
Isn't accuracy an aspect of correctness? Ie: can you be correct without being accuracy?
It's already been done with lifetime fitness memberships in the U. S. It's been a long time, like when this middle-agester was a kid and my Mom bought one, but what would happen is fitness places would then go out of business. I was too young to discern if the places just ran off with the money, or genuinely went bankrupt, but point is no more lifetime memberships.

They don't need to ban these claims, they just need to define "lifetime", either the lifetime of the device or lifetime of the owner. Or, as with the Tilley hats I mentioned in another comment on this article, as long as you have one in your hand, whether you're the one that bought it or not. Oh, sure, have some well-defined exclusions for abuse and the like. Run your Tilley hat through a woodchipper, and no new hat for you. (But if you run your hat through an elephant, they'll honor it if you're willing to dig it out of the manure. True story, they claim.)
> I actually do ML-based customer service.

An alternative business model: An ML-based recommender for Coinbase's customers for how best to obtain satisfaction.

The revenue model would be a little harder to design, but you might help more deserving people.
When you say Asia, are you including China? It's likely that the situation is different in each country, and grouping "Europe and Asia" versus the "US" leads to a pretty sweeping generalization.
Yeah, I wasn't sure what to expect after hitting the button. It does work for me in Mobile Safari, but not Chrome (iOS).
It's the binary representation that looks like the image, not the decimal one.
Well, it's not car bombs we're talking about here.

Assume you have a fleet of self driving cars on the road deployed throughout the nation. A vulnerability is discovered that allows an attacker total control. They deploy that vulnerability, and cause every single car in the fleet to accelerate and aim for pedestrians.

So the next bit we have to ask is:

How many self driving cars would be on the road at the time this attack gets deployed.

Multiply this with:

How likely the driver/occupant will die in this event, how likely is this event going to kill or harm pedestrians, and how much structural damage would be done?

Play with those figures for a bit. Personally, what I'd consider reasonable guesses at these numbers results in some very large bodycounts.
There needs to be a #NotMe movement.
I think there is one solution to this, the G20/WTO type organisations need to come to an agreement that to trade with each other they have minimum tax rates. Countries are free to tax higher but if say these nations agree to say a minimum 25% type thing, then any country or company operating outside of this agreement is not welcome. I'd be inclined to do the same thing for personal tax. Otherwise we risk a race to the bottom for tax rates if we let cooperates continue this.

And this is 'capitalism' done right. Part of governments role is to create a 'level playing field' for business and stop a handful of larger/international companies having a non business advantage.

Further, I'd be inclined to go a bit nuclear with punishments and make rules that abuser pay 100x what they gained and the company assets/brand in which they did this for are seized and auctioned.

This later seems harsh but if we don't stop companies doing this we may see serious repercussions on government's ability to provide for society as we know it. Companies need to feel the risk is not worth the reward. I doubt this will happen, as an Australian our Prime Minister us known to have his hundreds of millions stashed in the Caymen Islands. What an example for the nation and likelyhood of crackdown seems low.
It was a joke. Thought that was obvious given the reference and the previous comment referring to the name as 'Awful'.
Yeah its the first line in the article

I imagine (some of) the downvotes are from people with a STEM background that didn't even open the link
Nishi – A curated showcase of websites that nail copywriting
So that's a fine question to ask, and you've received many fascinating answers, but can I just suggest that this case - that is, applying patches that relate to the security of your processor cache - is a very fine reason for requiring a reboot, since it will ensure that your processor cache starts out fresh and all behaviors that cause data to be placed there are correctly following the patched behavior.
Minigo: An open-source implementation of the AlphaGo Zero algorithm
Depends how you define violence. If you define it as ending of innocent human life, then violence has skyrocketed astronomically around the globe since the advent of legalized abortion.

If you instead say our violence has become less messy and more controlled, then that seems true. But then Auschwitz would meet this definition. The gas chambers were invented because gunning civilians down en mass was considered too "barbaric".