skysight-inc/HackerNews huggingface dataset:
That's awesome! I think the year we considered it was "Aim High" (https://en.wikipedia.org/wiki/Aim_High) or one of the adjacent years. We used our previous year's robot as a test bed and found regular wheels could too easily push our Mecanum wheel robot out of the way / knock it off balance. Do you remember which competition you used the wheels? What did you end up using for a driver control layout?
You know, it's crazy but things like Brooklinen slowly worm their way into people's heads that they need this kind of stuff.

I'm sure that they're nice sheets, but I just hear more and more "I've heard they're really great quality/convenient/etc" and the actual anecdote where they got this is several degrees removed. The ads just look nice.
I don't think there are quite that many. 7billion/20million (smallest plural 10 of million) get's us 350 people per "metro" this is assuming no one on the planet lives rurally (about half do). There is perhaps thousands of metros on the planet.

On a more serious note, realistically this number is much smaller for each person. After you take into account the ones you could legally live in, ones you can speak the language for, ones with good job prospects. A person in the USA is lucky to have tens of options. For people in smaller countries the options are likely to be under a dozen.
Exactly my thought. If they can connect all siri queries made by a user, it doesn't matter much if they don't store the name of that user.
Deanonimisation happens easily through correlations, some correlations are really hard to predict.

Id't be better if they just didn't store an ID with the data.
TFA says the two-deck version is successful about 95% of the time. If you click through, it says the one-deck version works 80% of the time.
I'm not sure what you're asking for. If it helps, https://lobste.rs/about has some notes on the community and https://lobste.rs/moderations has the log of moderator actions.
The prize isn’t terribly prestigious in the first place: they’ve been accused of swedish bias since day one, and it doesn’t have a great track record of acknowledging people who actually become loved and/or acclaimed.

Iirc my lit friends follow the Man Booker prize more closely; perhaps there are other non-english prizes that could also compete with the swedes.
It's not just individuals. If people can't contribute to the project it is hard to build or maintain knowledge about that technology so another party can use it at all. Sharing code that few people de facto can use shouldn't give you much credit, or at least not as much as the alternative. Unless it is, as someone suggested, about signaling.
Microsoft...is becoming a good citizen of the technology community

By displaying deceptive ads about competitors in their flagship product?

Get out.
Having trained Aikido for a while (and stopped, for reasons not relevant to this discussion), I have met zero people who trained it in order to be good in a fight - be it "civilized gym fight" or "real fight". I also never encountered anybody who actually had Aikido related injuries (with the possible exception of scraped feet among beginners, from poor shiko walking technique).

Reading the discussion here, I get the feeling that many seem to think that practitioners of Aikido somehow think that it's for fighting. Given the demographic of Hacker News, I'm honestly beginning to suspect that this is an American mindset.

Do you also rant like this about basketball, tennis, or golf? The most efficient way to win a tennis match would obviously be to shoot the opponent with a handgun and win by walkover. Yet, nobody complains that this never happens during tournaments, but, astonishingly, are happy that the tennis players... well, play tennis.
Why, then, complain about Aikido being Aikido?
Well you've got about a 4% chance of that happening, or 1 in 25.
I've heard designers talk about the business card scene in tones of deep respect.
Block line of sight, use a smoke grenade.
No, because even at the speed of light, a trip around the earth is 133ms. That's also a straight line, and in a vacuum. Much slower when it involves an atmosphere, optical fiber, and different routes.
Great introduction for a beginner.
C remains my favorite programming language, even after all these years. It's one of the most simple languages, yet also very powerful. Yes, it is easy to make horrible bugs- but that's the price you pay for speed.
What developer in their right mind would ever log a password in the first place? Are we devolving as a profession?
https://en.wikipedia.org/wiki/Continuous_delivery
Google is experimenting with putting ad content seamless together with regular search results so an ad-blocker will not help you at all.
I don't think the comment is "about" having a surplus of workers, but pointing to how that argument is a distraction. Putting the cart before the horse, if you will. It simply isn't a valid justification for paying people poorly.
Clickbait headline - could it get changed to clarify the alleged answer is “very little”?
Timeliness is what made Kubrick “great” — the social commentary aspect of his films. As far as directing quality, I am simply whelmed rather than over or underwhelmed.
That's too narrow a definition for me, sorry.
> Are we seriously talking about nested pointers, alignment and CPU registers before we've even introduced printf?

No, printf is introduced in the very first hello world example. But the concept of format strings is not explained, nor are variadic functions, and no documentation for printf is linked.

Also, the example

#define MY_TITLE "Hello world"

printf("This is: %n", MY_TITLE);

is really quite broken. %n needs and int* argument and writes the number of characters written so far to it. A string constant is not only of the wrong type, even more importantly it is not writable (though not const).

Of course a modern compiler with -Wall would catch this, but the tutorial never mentions any flags you might want to pass to your compiler...
It can if they throw it
NYC has a much better functioning real estate market than SF/Bay Area from what I can tell. With the exception of the remaining rent controlled apartments, there is not an unwillingness to build high density housing. There is a much better match between housing prices and the supply/demand curve.
Yes, the claim is 'at least two of the paths taken from the 10 cards on the first row must converge', not 'there are no paths taken from the 10 cards on the first row which do not converge'.
> But what about all the hi-def audio stuff you see these days? The good news and bad news is that it's indistinguishable from good old 44.1khz/16bit audio like you'd find on a CD.

Not true at all..

Just because 44/16 well covers the frequency and amplitude domain of human hearing, it doesn't mean that the representation of the waveforms within that domain are precise. Other digital systems like 96/24 and variable encodings are much better at this because of the higher sampling rate and precision, and have much less error due to quantizing jitter.

Anyone with a decent set of ears and a bit of patience/training can learn to tell the difference in quality, and once recognized, the difference is quite clear.

I will agree that although clear, the difference is still subtle, and 44/16 is generally pretty good.
> always store all the data you have [...] storage is cheap.

Here's the flip side: You can't lose data to a breach that you don't store. You can't have a rogue employee crow on social media about how they have access to data you don't store. You can't be liable for GDPR violations about PII you don't store.

Data is certainly an asset, but it's also a huge liability - and laws are starting to catch up in order to enforce how big of a liability it really is.
I think you're assuming that each deploy is somehow disruptive or blocking, as if systems enter some "deploy mode". This may be true of a fleet overall, but is not when you take an instance into account.

Instead imagine each deploy as an edge, and imagine them to be near instantaneous. With respect to an instance, and a user, and the observable effects of a deploy, this paints a more accurate picture. 100 times a day means one deploy every 14.4 minutes.

How many times a day do you think Amazon deploys changes? Or Facebook? Or Google?
Not a slack employee but worked at a company with similar CD views:

(Likely) various groups of people are deploying to production throughout the day. Out of those 100 deploys, an individual is probably only involved in 1 or 2 a day. As soon as you're ready to deploy your code, you queue up and see it all the way through to production along with probably a few other people doing the same thing.

The actual "change the servers over to the new production code" process is usually instantaneous or extremely quick, the 10 minutes is mostly spent testing/building/etc.

People (including myself) enjoy this because you can push very small incremental changes to production, which significantly reduces the chance of confounding errors or major issues.

Note that this is would be a Sisyphean task if your company doesn't have great logging/metrics reporting/testing/etc.
Storing lots of data indefinitely is not cheap, it has a large fixed cost to develop and maintain the storage system, incremental storage is often cheap though.

For a company like Google that may have a reasonable need to store a lot of stuff (multiple versions of the web corpus, Gmail, drive), it may be cheap to also store search queries forever and who knows what else. For a company without an intrinsic need to store large data for long periods, it's not cheap to add.

Collecting information you don't plan to use and don't know how you will use is likely to mean when you do use it, you didn't collect it in a suitable fashion, so you may not be able to use it anyway. In the meantime it's a privacy liability with no value.
Look, the truth of the matter is we opened the floodgates to computing for the masses too quickly without the proper protections and training. So up until about ~2000 it was mostly just the geeks using computers. Suddenly though, with the nice gui of Windows and Mac, the kind of users who used their cd tray as a coffee cup holder exponentially multiplied... and thus /r/talesfromtechsupport was born.

They never learned to control and own their systems.

Then those users start buying other computers, with software they didn't have the option to control, in the form of smartphones.

Now there are huge swaths of users who are so used to being stuck in a user prison they don't own or control that they think it's normal!

It's not. Join the GNU+Linux revolution today!

So the problem with fb and twitter etc, is that they took what would have been a great model (individual websites) and tried to force everyone on their platform and then find various ways to lock them there... and now with all the backlash there is a growing awakening of computing freedom, but the problem is they keep thinking of blockchain or meshnet style decentraliztion to fix the problem, when the real problem is one of ownership.

So in my opinion we need a good copyleft foss federation tech and people to own their own data. The internet isn't fully decentralized... it's more of a heirarchical starspoke topology, and it's high time SV and the rest wakeup from buzzword bingo of decentralization. (If I hear one more story about how we don't need servers cause we're going to the cloud I'm going to explode, for example).

This is also why I think something like the freedombox is probably the closest thing to what the future lookes like.
Evolutionarily speaking it makes perfect sense to reduce us to our ability to reproduce and support the offspring. I don’t really think men provide anything women can’t.... except sperm.
Texas public universities started a program to admit all high school students that ended up in the top 10% of their class. This covers white kids from the wealthy suburbs of Dallas as well as latino kids from the valley and black kids from inner Houston.
Thanks for the link.
Regarding mental transaction costs, why not make refunds one-click-away? If after consuming the digital good or using the service a user feels “oh my this wasn’t worth it”, it takes one click to undo his usage. Wouldn’t that eliminate this cost by relaxing the user?
This is another case of "cutting off my quote too early".

Compared to the difference between what biological computation and digital computation is going to look like, what we call analog and digital computers are brothers, because they share the same basic IO. ("No, they have differences..." Yes, they do... but compare to biology. A valid input to a biological computation process will be your physical body. Not some numeric representation of it, but the actual thing. This is inconceivably foreign to either the modern digital computer paradigm or anything we've ever called an analog computer. By comparison, whether someone is typing "17.213" onto a screen or setting a dial somewhere vaguely in the region of 17 is a minor detail!)

Biological computation won't be digital. It'll have digital components, but it will neither be intrinsically digital the way current computing is as it will inevitably be operating in an analog domain, nor will it resemble our current computing paradigms.
The article mentions criminal use-cases where direct radio frequency isn't necessary (moving small quantities of high-value drugs across borders) and where jamming isn't an option (surveilling police stations for snitches). Crude military methods aren't always an option, although I'm sure we'll come up with smarter counter-measures, potentially at the cost of everyday privacy.
In reality, monopolies like Google have repeatedly demonstrated anti-competitive practices and consumer harm. The unspoken reality is: We simply don't do antitrust anymore.
Why do you ask about UFC? That sport specifically disallows small joint manipulation [1], which is the basis for most of the aikido repertoire.

[1]: http://www.ufc.com/discover/sport/rules-and-regulations#15
It’s usually a Sisyphean task. Everyone wants to look and act cutting edge (“but Netflix!”) but nobody wants to make the necessary investments in the tooling, org structure, and management ability/support that is required to support that sort of deployment cadence (if your org focuses on who broke something instead of the process, and management doesn’t want to change that culture, all hope is already lost [based on experience in a large enterprise, YMMV]).

There are some legitimate needs for continuous deployment, the rest of it is cargo culting.
It's eye opening that the author doesn't use iCloud? Why? Almost nobody uses iCloud. Each of its components is worst in class.
The standout quote for me: "[immune cells] moved elsewhere, migrating to the animals’ guts or lungs, portions of the body that might be expected to need extra immune help after hard exercise".

Rapidly producing immune cells during exercise, then letting them (and more) die off would be a baffling response. But pumping them into the lungs (because you've been breathing hard through your mouth) and gut (for when you make up lost energy, and maybe eat some raw meat you've been hunting)? That makes a great deal of sense.

That effect is unconfirmed in humans, but it would ground our observations in an evolutionarily-sane outcome.
I was quite happily using the Podcast iOS app until iOS11 where they completely ruined it. Someone recommended that I buy Pocket Casts and I've been using it ever since.

One thing that annoys me, when I go to a new Podcast I like to listen from the beginning, and Pocket Casts marks old episodes as "Played" so it's hard to go through and listen to them in order as I forget where I've gone to.

Any solution for stopping the app marking these old podcasts as played?
All martial arts are fantasy.

Is BJJ not fantasy? Give me my aikido-whackin’-sticks and I’ll reckon I could bludgeon most any BJJ practitioner within an inch of his / her life.

Is judo not fantasy? What good is your throw when someone punches you in the face or pops on a wrist lock?

Is krav maga not fantasy? When do you really get to practice your eye gouging for real?

Is MMA not fantasy? I find it aesthetically distasteful, but what little I’ve seen, there were clear opportunities to kill the other person, which would have expediently ended the match.

All martial arts are fantasy, and if you think one is “better” than another, that’s your problem, as you haven’t even figured out the rules of the game.

I train aikido 6-10 hours a week. It’s my third martial art. Why do I train aikido? It’s not because I intend to use it for self-defense. I train it because it’s wickedly good aerobic exercise that allows me to push my own body and mind harder than anything else I’ve done. I never in my life thought I'd be able to respond to as wide a range of physical attacks—not necessarily martially, but certainly athletically and safely!

I jokingly refer to my own aikido practice as “fight cult” and “samurai LARPing.” All martial arts is LARPing, and people who say otherwise just haven’t figured out what they’re doing yet.
Aren't south launches are usually for polar orbits, how do you get from it into a Mars Transfer Orbit?
Two words: Trained Falcons.
An F-15 can cross Syria's widest dimension in about five minutes at top speed. Having fighter escorts loitering in the general vicinity isn't uncommon on a B-2 run - they can jam, distract, and assist in an escape in the event the B-2 is detected and attacked by enemy fighters.

Any B-2 run on Russia/China would've been a "hope some get through" sort of scenario. There's no reason to take that sort of risk on a $2B aircraft when dealing with a country like Libya or Syria.
If you're a consumer of niche subscriptions, I don't think a dentist appointment every 6 months is going to be a financial burden.
But they could collect data and presumably profit more. If they did collect more data and profited from this data collection would they really lose enough customers to offset this increase in profit? It seems to me they wouldn’t. I think they are taking a moral stance on the issue at least for the time being. This may change in the future.

It is surprising though for the company not to lie about this given the shenanigans that many large companies engage in.
> This is essentially modern heresy in action. Social cohesion is far more important than both your obstinacy and your problems, and if you persist, we will burn your ass at the stake. It's ugly, it's sad, we wish we didn't have to do it, but it reflects the reality of society.

The "social cohesion" argument is too wide. It could have been applied in the past for example to suppress the women suffrage movement. What was more important the women suffrage or the social cohesion of the 1900 society? I like the women suffrage and I dislike the incel viewpoint, but I don't understand how can you apply the self censorship or get burn argument only to the things that you dislike.
You are making a key mistake here in your understanding of racism and sexism.

It's not racist or sexist simply to accept there are differences in the circumstances of different races and genders. And, of course, where there is a difference there is a basis for deciding how to act. That can be for good or for bad.

A key aspect of racism and sexism is to put one race or gender above or below another race or gender.

Policies are sexist or racist have to do more than differentiate between races and genders. They have to work to the benefit of one group at the expense of another.

In this case, it appears the internship program is trying to correct an imbalance in the makeup of the tech workforce. It's true the program excludes hetero white males (among others), which is an imbalance in itself. But the idea is that by weighting things in a small way here, a larger imbalance can be corrected.

The idea seems pretty well founded to me. An internship program works in two ways: first, an underrepresented person may get an opportunity to break into tech they otherwise wouldn't get. Then that person serves as a role model, which will lead to more members of the underrepresented group to aspire to tech jobs.

And why do we care if groups are underrepresented in tech? Because tech jobs are generally good jobs. Underrepresentation means there is an underlying economic disparity. Such disparities create tensions that harm out entire society (and everyone living in it).

I'll put it this way: if you see a system that is imposing a meaningful disparity between different races and genders and you insist on maintaining that system by rejecting efforts to resolve it, then you are the one with a racist and sexist policy.

Also, it only makes sense to make decisions on a purely functional basis if you only have purely functional goals. Functional goals are often a high priority, but not the only priority, so it's perfectly reasonable to not make all decisions on a purely functional basis.
Marx literally calls for centralization in his writings. And in practice there is always centralization in Communist regimes.
A massive killer for me was sending mail under one username but indicating others in body and headers.
It'd hamper adoption by vendors. If I knew your could refund whenever, how do I know when it's safe to take out that money?
Betting Dapp on Ethereum Blockchain
Game URL
https://showmeyourcode.github.io/Split-or-Steal-Game/

Currently on Rinkeby Net https://rinkeby.etherscan.io/address/0x40a89bd8ef82f1a0500887ca17c9ab56bfdd8a9f
> I am not so sure about public/coop infrastructure part - I don't think government is automatically better than a company

Coops aren't the same thing as government, they're about worker or consumer ownership and management of a business - although coops are certainly vulnerable to anti-competitive behaviour in the current state of affairs.

Having social media companies be cooperatives of their users could be a way of ensuring that people still have some realistic degree of control over how that data is used, for example.
> I'm reminded of gun control legislation - except you can't build a gun from scratch in your basement

Blatantly false for that bit, but I agree with the rest of what you're saying.

> The other — and arguably more important — amendment would require drones that fly beyond their operators’ line of sight to broadcast an identity allowing law enforcement to track and connect them to a real person.

Not terribly hard to circumvent, just put in the data of a public official.
Probably not even. One person starts a deploy, after 10 minutes they can deploy again.
Yes, smuggling them out of war zones does seem better than having them destroyed like these: https://news.nationalgeographic.com/2015/09/150901-isis-dest...
> Is the mystery which hominin is responsible?

That; as far as we know, tool-using hominins hadn't spread that far by that point, and couldn't have because you can't swim that far without a boat that requires more civilization than we think was around then.
New Spectre NG Vulnerabilities in Intel CPUs
Yes actually. I do not believe I should be required by law to display a Personally identifiable ID number that can be used to record my movements either by government or individuals.

I value personal liberty and privacy over any perceived and hyped "safety" justifications used to violate that liberty and privacy, for which the advertised safety benefits/need hardly ever materialize
I would consider it a very compressed summary of key terms and aspects and not something to build knowledge from if you are a beginner. The trip to a healthy understanding of all these concepts goes through a lot more detailed examples while solving relevant problems and realising the motivations for the existence of each concept.
On the "how it works"[0] page, they explain that they choose a card in the first row and perform the walk. The point of the trick is, it's extremely likely that, regardless of the initial card chosen, the walks will merge (and thus step onto the trap card you chose when setting up).

0: http://faculty.uml.edu/rmontenegro/research/kruskal_count/in...