skysight-inc/HackerNews huggingface dataset:
> The only way to get usable data ... is by separating your truth from your transactional data.... If you let your transactional systems access and update data directly in your warehouse, you are in for a universe of pain.

I strongly agree with this assessment :)

I have posted a bit more on this nearby, but Apache Kafka is well positioned as a compromise to support both of those truths: an orthogonal data warehouse full of sanitized purity and chatty apps writing crappy data to their hearts content.

By introducing a third system in between the data warehouse and transactional demands, Kafka decouples the communicating systems and introduces a clear separation of concerns for cross-system data communication (be they OLAP, or OLTP).

If your transactional data is crappy (mine is!), and you want your data warehouse pure (I do!), then Kafka can be a 'truthy' middle ground where compromises are made explicit and data digestion/transformation is explicitly mapped, and all clients can feast on data to their hearts content.
I didn't program ADA, but reading the ADA intro has left me with a good impression of the language.

It's focused on safety even more than Rust and yet it has kept an understandable syntax.
The only way Windows dies is if the Desktop dies.

As awful as Windows 10's user experience is, it is still miles better than any of the (far too many) Linux Desktops. Linux Desktop evangelists who only ever develop web software and basically use the browser as their OS will continue to scratch their heads and wonder why their argument of "your use case isn't what we designed for!" isn't convincing anyone to switch.
Inside the Fight for the Soul of Kaspersky Lab
Linus is also not actually qualified to solve this problem. He's the guy we need to call bullshit, but as you said, Intel already knows what the problem - and the solution - is. Linus is simply pointing that out (which is certainly good).
U.S. class action lawsuit against Apple over Meltdown and Spectre flaws
Good answer. I don't invest in art but I have a friend (an aspiring artist) who advises art investors. He knows the art scene, the trends and the local young artists so he has educated guesses on what to choose.
A Nice TypeScript Buildchain
This seems very lazy on Facebook's part. Rather than employing people who will research and fact-check, they're punting the problem to the users. This whole situation arose because users are very bad at determining which sources are credible. People will believe anything that confirms their biases, and disbelieve anything that doesn't.
Apple Hit with Class Action Over Meltdown and Spectre Security Flaws
I'm from Norway and working for a startup. You do not have to pay tax for the value of your shares, but for the assets that the company own. For a tech startup that means laptops and workstations.
Microsoft researchers build a bot that draws what you tell it to
Crashed my browser too FF57 @ Mac OS 10.13
But that was because few people work on the weekend anyway. Anyone affected working on the weekend knew that they wouldn't get paid.
I know what you mean, and I've felt your frustration before.

But as I've learned more about how this community works, I understand that "Why does HN [do this thing I don't like]?" is not a valid question.

HN is a vast community of many different people who think and behave differently.

Sometimes a few more people will downvote your comment than will upvote it, either because they disagree with your point or they dislike the way you expressed it.

But when you complain about downvotes, you lose multiple times over: you fail to contemplate and reflect on how your answer could have been better, you come across like a bad sport, and you break the site guidelines [1].

In this case, it seems like people just disagree with your claim and have explained why in replies.

No big deal, all you need to do is reply politely to demonstrate the correctness of your point.

[1] https://news.ycombinator.com/newsguidelines.html
I trained an AI to copy my voice and it scared me silly
That's a good blanket rule, but Linus' comments are uniquely important. He is a subject matter expert and context is important regarding who is doing the yelling. This isn't some celebrity who is famous for something irrelevant.
Yes, but you won't want any sensitive data to be processed on the platform unless an irreversibly unrecognizable transformed version of it is what is processed.
Thank you, clearly I need to read up on this a bit more!
It may interest you that a virus which kills its host won't spread as well as viruses which co-exist. This is basic from epidemics transmission rate. The longer an infected host keeps spreading the infection on, the more individuals will be infected. If the host is killed it will no longer spread the infection and therefore the infection may infect fewer hosts and this reduction in transmission rate alone may prevent a major outbreak.

https://en.wikipedia.org/wiki/Mathematical_modelling_of_infe...
> Everyone I know still buys from retail

It would seem that "Everyone" you know is not a very representative sample then.
Its also a lot cheaper then hiring people.
My wife works in the high-end art and auction world.

I always joke that artists are the most extreme capitalist you will ever find. This is a world where a dinner table can easily be sold for 1$mio because it's owned by some famous person. Pretty fascinating world.

On a slightly different note. This is also the reason why I think cryptocurrencies/tokens are going to be doing just fine. Humans very rarely exchange and value based on utilitarianism alone.
Very true. One could always hope someone took that tone with Linus. That'd be funny.
How I learnt coding when I was 15 years old
I'm not autistic but I'm blunt. I do it for a few reasons: 1. It's important, 2. It saves time, 3. It gets to the point, 4. I'm usually aggravated about something, 5. Some people like to dance around conversations, 6. I'm older now, so I don't suffer fools lightly, 7. It usually snaps people to attention instead of some half thought out reply.

I used to try to be tactful with everything I would say, but that ended up in a 4 hour discussion / argument with someone who was digging in their heels about something they were wrong about. Huge waste of time and energy. It would blow a whole day.

When someone is being blunt with me, I take the time to make sure my response is clear and concise. It certainly has it's advantages. I try to keep the swears to a minimum. I'm not a drill sergeant, but I definitely make my point clearly and forcefully.

FWIW, I save the bluntness for important stuff.
This is a follow-up work of StackGAN [1] and StackGAN-v2 [2].

[1] https://github.com/hanzhanggit/StackGAN

[2] https://github.com/hanzhanggit/StackGAN-v2
>> But there's a reason this style isn't used more often in politics/law/philosophy or any other profession trying to change peoples' minds: it really doesn't work.

The United States has a president who literally just did that for an entire year.
Put Touch on Any Surface with ZForce Air Touch Sensor
This may be true for your individual reputational valuing of Swiss banks, but isn't for a worldwide one.

And worldwide reputation matter because functional finance, like networking, requires peering at some point.

Major countries have a lot of leverage they can bring when the public is on their side. Viz Swiss secrecy / tax evasion laws being forceably cracked by "terror money" pressure.
"The South" is neither morally superior, nor more independent/self-reliant, etc..

Guess which states get more than twice the taxes they pay to the federal government back? Alabama, Mississippi, New Mexico, and other rural southern states are taken the handouts from California and New York: https://4.bp.blogspot.com/-vby1dJlsXmM/VtkJnusdGXI/AAAAAAAAJ...

Guess which teenagers are incapable of not getting pregnant at 14? The southern, rural christians. Guess which states' citizen are dropping from Opiod addiction like flies? Again, the south (plus similarly rural Appalachia). Guess where food stamps are most used, where people are unable to control their eating and are morbidly obese, which people smoke more, where drunk driving is socially accepted, etc etc: the US South, and some rural northern states, are worse than the large cities in almost any measure you can think of.
I recently came across 'sheetrock' as a term and had to google it...

For UK natives it's actually three steps:

"sheetrock" == drywall == Plasterboard
The ones who get really sick silently disappear from the surfing community.
Yeah, now the title is more clickbaity
just listened to it too. That podcast has some other interesting interviews like with Miguel de Icaza.
Until/unless the crypto market in general crashes, or the gains have all been arbitraged out, at which point we'll see a flood of Medium posts about how someone bought their house by arbing DOGE.
I'm curious - which coins are still GPU-minable? I thought everything GPU mineable has already been "mined" and the difficulty is way past the GPUs and is now towards custom ASICs.
EXPLOSIVE LEGACY
Juegosy8
It was a good read. I have been saying how I can't stand how kids are served at Disney and Nick. Every show has someone kissing someone or some other story-line that is good for teenagers but for kids 6-12 year-olds they just see it as "Not Kiddy."

Parents are side notes and they are either dead or your on an awesome Cruise Ship School without your parent. Also everyone is always happy happy or they are sad because they are disappointed. If it is sad and disappointed the plot line is 100% they get what they wanted and now are happy no matter if it was due to bad choices by the main character.

I don't let my kids watch much TV and I just watch YouTube Science videos with them at night (Why is Science and Social Studies the enemy of Math and English and must be only studied every other year or not at all for K-7 grades?) Books usually have better story lines, but I don't have the time to read to them more than about 10-15 minutes :(
MERN 3.0 is underway
If you don't see the end of the game coming, you're not paying attention. In any case, the sudden end is better than the drawn-out torture that is Monopoly.
Maybe it is, maybe it isn't.

The Clinton email investigation looks like it bogus.

It's hard to tell what's real these days.
No one has all the answers as they are starting out.

Your degree probably isn't too bad if you add some practical skills. In IT people are in demand, you are in demand. Add Programming, QA, or some kind of analyst, product owner skills and your soft IT degree will be the frame around the picture.
This is such a cash grab. Can someone tell me how Apple is the one responsible for the flaw in Intel's hardware? Why isn't Microsoft, Dell, Acer, Toshiba, Sony, etc. also being sued for these security flaws? The reason: because suing Apple is good publicity for the lawyers.
The error message catalogue [1] mentioned at the end of that first blog is interesting, wonder if Rust would benefit from something similar.

[1] https://github.com/elm-lang/error-message-catalog
Who said anything about democracy? The whole approach of private enterprise is to build up barriers (competitive advantage) AGAINST the prevailing tide. That's how positive change (differentiated goods, wealth) is created.

The same can be said of free speech.
6 Content Marketing and Lead Generation Rules You Should Never Break
TJ's in Manhattan on Friday evening can have a line that wraps all the way around the store, even with forty registers going.
20-30s is just flat-out unheard of where I live (east coast). It doesn’t happen - not in Costco, not in Stop&shop, and certainly not at TJs.

Removing check-out times from my Saturday morning shopping routine - which, as it includes hitting three stores for the various best deals and exclusive products my household prefers, guarantees a wait of 20+ mins in at least one of the shops - would probably give me back 40-60 minutes in total.

That’s a /lot/ more than 30s.
Why? Do some of them have something against helping the homeless on principle?
Dear Linus,

now you can start your masturbation session, awaiting strong meltdown at the very end :)

https://www.cio.com/article/2434264/open-source-tools/torval...
Where did you relocate to?
Break into the vault – Svalbard Coding Challenge
China globally blacklisting IMEIs of phones using VPNs
> Art is not utilitarian. Art doesn't have the function of being hanged in a wall or maximise good feelings.

The sentiment can be appreciated, but as a general statement I believe this is false. As an example: when new hotels are built, they are commonly outfitted with a collection of original art consisting of pictures and sculptures. This is certainly done to a large degree due to the utility of the art, which serves to make the hotel more interesting and aesthetically pleasing. Would you argue that decoration for such a purpose does not constitute art?
Ask HN: How much of a myth is the notion that one does'nt need degree to succeed?
I’ve found, much to my chagrin, that anger seems to be a much better way to achieve what you want than being pleasant and diplomatic.

Cases in point: ecommerce retailer offers next day shipping, but nothing arrives. I chase. “Oh it’s out of stock”. “It said in stock on your site... i’ll have X instead”. A week later, still nothing. “Oh it’s in the post”. A week later, still nothing, still “in the post”. I ask for a refund. “Our policy forbids it.”

So I find the email addresses of the company directors and send them a blistering email full of threats and insults. I get a refund 20 minutes later.

Other case: company installs satellite dish on roof. Stops working very next day. Ask them to come back. “Thursday.”. Three months on they’re still saying “Thursday”, so I threaten court action in a blindingly rude phone call in which I call him names and belittle him. He turns up an hour later and fixes it, apologises.

When I ran my own business, I would always end up giving the shoutiest nastiest motherfuckers the most attention, to the detriment of the people who asked nicely - the squeaky wheel gets the grease, and most people will act to avoid conflict. I certainly do. I’m just as guilty.

I loathe this aspect of human nature, as it just generates unnecessary grief for all parties involved.

A society that refuses the carrot is doomed to the rod.
Show HN: MixAdapter – Multiple Adapter for RecyclerView in Android
Pretty cool idea but I would be a little worried that the laser itself could influence the mating habits due to heat/distraction etc.
I would imagine the launch requires the participation of civil servants from NASA who I assume all the range safety people work for and I assume they use the coast guard to keep boats away from the danger zone two.
I once sat in the board of a student organisation management a $3mil investment fund. Which was rapidly declining as funds where being withdrawn to cover budget deficits. At the same meeting where no-one could explain, and no-one seemed to care about a 100,000$ transaction listed as “assorted expenses”, people spend 1,5 hours debating whether the coffee-shop should keep buying newspapers for 200$ a year...
you could. in this particular case, if memory serves, we had an existing set of endpoints functioning, but people deemed it in need of rewrite to node, because 'microservice'. Instead of putting the code we had behind proxy then migrating, we had to start over. because 'scale' and 'microservice'. and 'lambda'.

Also, the same team spent several hours in meetings deciding whether or not to allow email signup, or facebook signup, or both, or neither, in the mobile app. Then had the same discussions/arguments a few weeks later when a couple new people joined the team.

I realize I sound a bit bitter. I got pushback because I'd used the 'microservice api' in a "we don't like that" language. consuming the api (which I'd understood to be part of the reason of having a central API vs just hitting db tables directly) by anything that wasn't also node was outside the groupthink, and caused problems.

I left the project.

They've got their microservice architecture, but no userbase (yet?) to be concerned about scaling issues.

I understand it's reasonable to be concerned about potential scaling problems, the team/project spent far too much time chasing architectural perfection (and really... 'shiny new stuff') vs executing a marketing plan. It's easier for a group that is tech-folk-heavy to focus on that; I get it. But it didn't solve any problems at hand. But when the mythical "2 million users in an hour" problem happens, it'll probably hold up, unless it doesn't.
"Can I have your name [again]?"

"Could you please transfer me to [name] as they were helping me out previously with this issue?"
> I thought everything GPU mineable has already been "mined"

Coins that you can make effective ASICs for are mined with them, but newer coins have designs that were made to explicitly not work well on ASICs, e.g. by requiring a lot of memory.
Show HN: Revenue Forecasting for SaaS Apps
Again, your understanding is that intelligent people have the right to abuse. That's just akin to supporting oppression of weaker by stronger. That might be how things are for a lot of people, but not how they should be. Also, mad internet people have historically changed a lot of things, so I'm justified in showing my disapproval even if it won't change Linus. Changing at least one upcoming Linus in life would be a good enough goal.
Fun fact: one of the tech journalists at the NOS (Joost Schellevis) worked for tweakers.net
If I was a salaried civil servant I would be leaving early every Friday until I had worked off my TOIL :-)
> Compilers often use graphs as intermediate representation, and functional languages often are not a good fit for dealing with them.

Why is that?
I'd say that is more valuable in the post-toddler stage. Toddlers test boundaries to see what works - and using this against a 3 year old throwing a tantrum is showing them that tantrums work to initiate a dialogue, which is not the parenting goal you are trying to reach at that stage. Once they are past the tantrum stage, absolutely this becomes a great way to interact.
There could be a family flavor too. His father doesn't exactly make things sound pretty either.
Thousands of Turks accused of using Bylock app despite never having used it
Oh, give me a break--seriously.

It's a trend of our times to get offended for everything, to the point that one can't say anything without being politically incorrect and having somebody complain.

Can I have an opinion and express it? I didn't say that a black person's brain is smaller or other dumb stuff like that, I just said that women look differently across the world, and I find some of those different features more attractive than others.

You know, it's normal for others to say things you might not like or agree with, it doesn't mean you have to flag them.
This is a hateful diatribe that only serves to show that today's mocking of calls for justice as "joyful victimhood" is not as new and creative as many seem to believe.

the "victim"-narrative is lazy yet insidious: because anyone mentioning a perceived wrong can be painted with the same non-argument, mocked, and ignored.

How are people like this author, bemoaning the loss of white male supremacy, never accused of playing the victim card? They are, after all, claim to somehow be personally harmed from the mere exposure to other people just mentioning poverty, discrimination, violence, etc.
Marketing and Machine Learning: The Combination Is a Win Win
I full agree with your sentiment.

I also see Intel lawyers working overtime, closely interacting with marketing, to somehow ward of lawsuits coming from Google, Microsoft, Amazon, which must be seeking ways out of Intel contracts to turn towards AMD processors for their currently more attractive TCO characteristics.

Could be the end of Intel as we know it.
On another forum somebody suggested laywer / legal reasons. That if default performance takes too big of a dive the case for lawsuits is stronger. They already have a class action filed against them. A benchmark performance dive would be one angle to use in court.
Top Web Development Articles of the Week (22 Jan 2018)
So ‘Y: The Last Man’ is not so far fetched except in the comic the death of all Y-chromosome organisms was instantaneous.
Is it possible they're trying to make buying tickets a miserable experience to steer people towards owning an oyster card? Whatever their reason - it's stupid
The merits or demerits of that tone are another issue. I'm responding to the claim that Linus uses that style because it's the style of the country he comes from. I don't think that argument holds much water.
>2011

Well, another reason might be terrorist attacks of 2010. For a time being metro was on higher alert levels.
Having been in this space, I agree with most of the article. Good summary.

The one thing I would say is that it's very hard to make money doing this. The profits accrue to the select few who have cornered the market in terms of technology and speed.

Which is why firms who make money doing this usually have an edge beyond the technology. In one word: flow.

They are able to interact with a stream of orders... Not theirs... That is low in alpha and they are able effectively to get "first look".
But in fact, K8s provides more robustness than old good kinda monolith Pacemaker
I've worked in both, they're really not that different. Large organizations just seem to gravitate towards inefficiency.
Is the review for the benefit of the manufacturer in order to improve the product, or for the benefit of prospective purchasers, to inform them of the quality of the thing they are considering?

Whether a review should be constructive depends on which of these it is.
Bitcoin has officially abandoned its claims for fast transactions at low fees
That is just an excuse from Google that many blindly accept.

First, of all there are legal obligations known as contracts. If Google was serious about Nexus 5 support from OEMs, it would have had contract in place that would assure the necessary support regardless of what OEMs would decide.

Secondly, Treble is yet another solution that will die, because Google, again, decided to leave to OEMs the task of delivering Treble updates, without any kind of legal obligation.

Additionally Android devices that get upgraded to Oreo aren't obliged to be fully Treble compliant, only the ones released with Oreo.

So, many new devices planned to be released in 2018, are based on Android 7.0.
Software Engineers: Embrace Recruiters on LinkedIn
*Linux Torvads
Automated and ad-hoc running of resource heavy tasks in AWS EC2
Yep I'm more upset about this than the actual news.
Supermarket checkouts in France are woefully slow and ineffecient. I've lived here for 10 years, and it drives me crazy.

- Cashiers do not pack for you. (Most other countries, they will bag as they go. Groceries are plonked on the other side.
- ..which means that the cashier cannot / will not progress with another client until the previous person has packed their stuff. This can take.. a .. long .. time.
- You can still pay via cheque in a supermarket. This requires cutting the cheque, manually sighting two pieces of ID, scanning the cheque, processing the payment. The little scanner devices take.. 30 seconds to do a scan.
- Stores are horribly understaffed. They constantly have 20% less people that they should.

So you move to the self-checkout machines, that constantly error if you place an item too quickly / slowly / on top of another item.

There are definitely pain-points to solve in this area.