skysight-inc/HackerNews huggingface dataset:
I know you're being sarcastic, and I agree that marketingspeak is, as always, annoying.

But I do think this is revolutionary. The typical processes people use for understanding a novel business domain take weeks to months. That's when they use them at all; most places just make shit up, write it into the software, and then experience a lot of pain when it is slowly discovered that the model expressed in the code doesn't really match the domain.

Traditional processes for understanding the domain also tend to focus on nouns. That's understandable, as a lot of what we build (UIs, objects, API results, identifiers, database tables) are about nouns. But starting there can be hard, especially for novice users; they use an implicit domain model and domain language, but they have rarely thought about it, so prying it out of them can be half anthropology, half philosophy.

But events are something people understand better, as everybody knows how to tell stories. And over the last decade we've seen the rise in event-driven approaches to system design. Focusing on events can of course solve a lot of problems in distributed systems. But things like React also show how thinking about events and data flows help even at very small scales.

So I look forward to trying this out next time I have a new complex business domain to model. It looks faster, easier, and more fun. I'd then probably combine it with something like Patton's Story Mapping to figure out what needs to get built:

http://www.jpattonassociates.com/the-new-backlog/
Princeton web census data release
anything that makes computation less intensive for you also makes it less intensive for a potential malefactor - it's just an inherent tradeoff.

Rather than scan for password being contained in the message, something more reasonable to try would be to check if the whole message is the password since you can just plug that into the normal password hasher and run just one slower hash op
I don't like that future of yours.

Robotic farming where traverse the fields and selectively nips the weed and kills the unwanted bugs, could probably be done with no chemicals at all. Fertilized could probably also be added very selectively this way.
Intertect: Learn Computer Architecture
This is a hell of a victory, great job ricardo, more good things are comming!
Five Reasons Automation Will Not Replace Data Scientists Anytime Soon
Based on a quick check at Mayo Clinic, it appears that IBD can be an autoimmune problem, but isn't necessarily. Another possibility is that antibiotics took out some important species of your gut bacteria. Based on other things I've seen, it seems possible that a fecal transplant could restore them if that's the case.

https://www.mayoclinic.org/diseases-conditions/irritable-bow...
Hi HN!

This is a Thanksgiving holiday project I made, inspired by a Robin Sloan novel and the whole "X for Y" thing getting a bit silly :)

It's rough right now, because I wanted to launch something rather than obsess like I usually do.

I'd love to hear what you think!
The best way to a great product is to focus on what really matters
Well consider it a slap on the fingers with probably a follow up with potentially greater implications?
Can We Avoid the Potential Dangers of AI, Robots and Big Tech Companies?
Nothing bad has ever happened to an unpatched Windows system.
In scenario of:

- If you get the money and opportunity to hire really senior/well known dev to lead your eng. team, would yo do it

- Ummm no, we believe in our team, and their strong knowledge, there is no problem they cannot solve (or something along those lines)

Run.
Rivian unveils all-electric pickup truck with unbelievable specs
Hopper does this with our "Flex dates" feature. You can specify a date (up to a year out I think) and stay (anywhere from 4 days to 2 weeks) window for when you want to fly as well as regions you're interested in traveling to, instead of just 1 destination (although we also allow you to select just 1 destination).

It was sort of hidden for a while because we were testing other features, but it's back on the main search screen now.

Disclaimer: I work for Hopper

Edit: Forgot to mention this feature is only available on iOS at the moment...
Do You Need to Take Digestive Enzymes?
The standard model doesn't include gravity, for a start.
Sure they do. 3D TVs and bent TVs are two glaring examples of something people never wanted. The only way companies could uphold that view was by ensuring that no manufacturer had sensible alternatives - effectively forcing people that wanted a TV to buy it. And then pretending that the sales were proof that people wanted it.

It is the exact same with the majority of subscription services.

For a company I get that it is easier. But easier for an individual?

I walk twice around the earth before even considering a subscription service. It cannot be simpler than pay once and you are done for life. The reason as to why so few companies offer both is because it then becomes apparent how bad the subscription value is.
Because we can't describe gravity with it?
The Hunt for Sky’s “Detergent” Begins in Antarctica
>It is also important to note that early employees experience more dilution events. An example of a dilution event would be raising another round of funding. This is another reason why joining a company early should offer more equity.

I disagree that it's important to note that early employees experience more dilution events. I know you're trying to educate but this type of advice unintentionally misinforms people and causes people to pay attention to the wrong thing. Ultimately, the more important math is number_of_shares multiplied by share_price. As long as that goes up, dilution is not as important. What employees will care about is whether the total money wealth went up and not whether their 5% ownership turned into 4% because a new investment round bought 20% of the company. I have no idea why dilution attracts so much verbiage that's out of proportion to its mathematical importance.
How Do You Know If Your Product Is Growth Ready?
You can buy riscv in a year or 2 (for desktop), or wait 5 years for it to become performance competitive. Or you can buy power9 today (or end of 2019 for a cheaper model) and get a system that already exists, has silicon in production, and already appears to be performance competitive with Intel.

Mind, I'm probably waiting for whichever gets <$500 first because I'm not necessarily in a place where I can justify the money even for an open platform, but let's not pretend that there are massive benefits to both.
How Brain Injuries Deprive People of a Sense of Free Will
Some people just really dislike the shitty economics theories that are basis for cryptocurrencies. Hating on something you dislike is not too bad way to procrastinate.
> I don't think it is unreasonable to expect to be able to download a package from the internet that is marked as "Ubuntu 18.04", use the package manager to install it and for it to work properly.

That's preposterous. If you downloaded a random MSI marked "Windows [your version]", installed it on Windows [your version], and it crashed, you wouldn't blame Microsoft.

> There is also about 3 or 4 different methods (that are somewhat official) to install applications. Which is crazy.

And how many are there for Windows? Unzip a Zip file? Run an EXE installer? Run an MSI installer? Download and execute a launcher that downloads and runs the actual installer, and gives up completely and deletes the partial download at the slightest hiccup? Install a whole software management platform like Steam or Windows Store or...?

> This problem only exists on Linux.

That's absolutely absurd.

> The whole "Works For Me" attitude. Again this attitude stinks.

The whole "I found a problem in a vendor's app so I'm going to blame the entire OS and platform instead" attitude. This attitude stinks.

> I still have some usage hangups on Windows since the Windows 2000 days and I have a lot of problems with newer versions of windows because I just get confused with the interface. It isn't that uncommon tbh. In the end I've learnt enough powershell now it not an issue for me.

Your buddy couldn't (or wouldn't?) click through a few menus or type "browser" into the KDE equivalent of the Start Menu, and you cite that as a problem in Plasma, and then say that you prefer PowerShell?

Bizarre.
How Can I Legally Control My Parent's Money?
My issue is with how the author is using this fact as if it were an argument for the proposition that consciousness cannot be explained without invoking quantum 'weirdness' (and, conversely, will be explained with it.)

The way the author presents it seems calculated to suggest that it is a more relevant fact to his claim than it is, mainly by leaving out any context and details that show it is not.

This is not even the worst case, which I think goes to this: "Might it be that, just as quantum objects can apparently be in two places at once, so a quantum brain can hold onto two mutually-exclusive ideas at the same time?"

Note how the author phrases it in a way that would allow him to brush it off as mere speculation or analogy if he is challenged on it - a case of the motte-and-bailey tactic. I think this passage qualifies as being "not even wrong", and the whole article clearly fits Feynman's definition of cargo-cult 'science'.

Meanwhile, I have a computer that can do two tasks at the same time - does that mean that it is a quantum computer? I see D-Wave is selling quantum computers for upwards of $15M, but mine is available with bids starting at a mere $5M.
> decent 3 bedroom house for $70-80k

These seem like unusual expectations.

Are there any decent areas anywhere in the country with these kinds of prices? That seems abnormally low. Also a $15 wage single income isn't supposed to support a 3bd house.
> Oh yes, the classic usability problem for the Average User, how could I forget

It becomes usability problem for your users when it becomes too burdensome for ISVs to port their software on your fractured platform. It the whole raison d'etre of technologies like snappy, flatpak or docker that now try to patch this problem.
Brain-computer interface enables people with paralysis to control tablet devices
There's the idea that a corporation has at least some economic incentive to do a decent job and government doesn't since it has zero competition. The classic example to the average person of the government's level of hustle being your local DMV.
Facebook played fast and loose with privacy for over a decade. This might have worked in the US where corporate abuse and greed reigns supreme, but not so much in Europe. And Facebook elected to move its corporate nexus to Europe to tax dodge.

Were they so deluded to think Europe actually caring about privacy wouldn't one day come back to bite them?
It could backfire heavily, that's at least what i suspect. There are already protests that the investments doesn't lead to local labor, but Chinese labor + racism.
US asks allies to avoid Huawei
> The .NET/Microsoft ecosystem is a no-go for a lot of people

Why? It's not 2005 - 2009 anymore, when there was this Mono push in Linux-land (remember Banshee? :) ).
Is it your belief that it has nothing to do with Microsoft's misdeeds?
I personally feel crypto users will goto any lengths to glorify the shitty db blockchain is.

If (!Supported by blockchain):

Print("Useless tech and I dont use it")

Else

Print("HODL")
Fun fact: Rust compiler was initially written in OCaml.
I disagree - tech debt and bad practices can be fixed with good leadership. But poor leadership will never give you the opportunities to make such corrections. I do agree that knowing the status quo is useful, but the trajectory the organization is on is more important than today's exact position.

I ask questions more along the lines of what is wrong, and how are they correcting it. Good answers there can show a good long-term result. Bad answers there... run away.
I don't think that's M.2, but I don't know what it is. It looks kind of like a hat connector of some kind. GPIO?
Search result is now flooded with this news. Nothing on Wiki either. What exactly are you talking about? Any keywords?
My self defense is someone else's responsibility...
Never evn heard of them before, despite them being based <10 miles from me!
Right but exploiting or having an advantage doesn't directly translate into damaging the commons.

A tragedy of the commons is when someone utilizes the commons in such a way that is simultaneously benefiting them and harming the commons. An example might be one individual drilling for oil in a public park. While that individual profits from the oil, he is also destroying the park for others.

How does wearing high heels damage the commons?
Interesting, care to elaborate?

I don't think we understand biology well enough, yet, to be so dismissive based on purely structural grounds.

We don't even understand the role of mRNA's fully or how they might be used as a memory mechanism... it seems perfectly plausible that injuries result in transcription of some sort of mRNA that yields this sort of behavior. You seem excessively dismissive without giving any real specific evidence as to why.
At least in the case of Haskell, it is explicitly so. Haskell is a language that is meant to support programming language research, and you can see that manifest itself all up and down the design of its toolchain. It's a woefully under-appreciated factor in Haskell's famous learning curve.

OCaml less so, but the Jane Street monoculture means that, if it's not itchy for a trading firm, it's not gotta get scratched. Trading's an odd industry, tech-wise. There are aspects of the OCaml ecosystem that eliminate any of my own desire to use the language that I would have seen as neutral or even strongly positive when I worked at a trading firm. (At least during working hours.)

So, yeah, I do think that one of the big things that's missing from typed FP right now is a strong language that has similar semantics to an ML or (preferably) Haskell, but with a much more pragmatic focus. F# is really nice if .NET is an option for you, but I'd sure like to see something that is statically compiled and can produce C-friendly binaries, so that it can play nice with a wider variety of pre-existing codebases.
“Hello” is harder than “R.I.P.”
Very creative and useful project. The Internet of Poultry (IoP) has finally arrived:)
> Or, more personal, on this laptop I get shorter battery life (I have it plugged in most of the time so it's tolerable), sometimes it doesn't wake up so I have to always shut it down (tolerable) and bluetooth headset doesn't work (I use wired ones, so tolerable again).

I hear the same problems about MacOS on brand new Macbooks.
I think the dividing line here has nothing to do with tech or startups, and merely jobs where the employee supply is short of the employer demand. Or, higher quality workers generating multiples more revenue.

It’s true that if you’re not in a role where you have the ability to massively swing revenue for a business, you’re not going to receive the same offers. However, there are tons of opportunities out there beyond tech, people just need to want to go after them.

All that being said, situations are way different for traditional blue collar jobs and I get that. I wish my mom, who does not have a college degree, had the same negotiating power that I do, but she doesn’t. So, I help her out as best I can (she’ll probably live off and on with me for the rest of her life- 20 to 30 years).

Life across the globe comes with spectrums of challenges. While not comparable to lack of potable water, knowing the right questions to ask in a startup interview is still a challenge none the less.
You're adding pointless layers of complexity without acknowledging the core problem: there's no way for a smart contract to know the true state of the real world without having to trust someone to give it accurate information.
At the base of things, though, GM is looking to make money. If they lose money by staying in Ontario, they do no one any good (not the taxpayers who foot the bill, not the government that transfers money from the taxpayers to the corporation, not the people being paid by the corporation).

The bailout presumes a degree of economic health in the region (and perhaps the country) that may not be there. Being bailed out means the employees are on borrowed time.

Money is the bottom line. Failure is necessary. Jobs are a byproduct of consumption and are not a 'right'. If GM pulls out, there will be other places those employees can seek work. If there aren't other places they can get jobs, perhaps Canada should reconsider some of their business regulations (as regulation suppresses numbers of new businesses).
if you store plaintext password on the client, you'd be one XSS attack away from potentially having a lot of passwords stolen - best practice is to have password in plaintext for a little as possible (there's some research on not transmitting the password at all but I don't think there's anything widely accepted like bcrypt is for password hashing https://en.wikipedia.org/wiki/Zero-knowledge_password_proof)
I absolutely abhor this elitism. If something is truly worth it, it should be accessible to the "masses". The polish and QA investment mass adoption provide make for much more solid products. It's not like Ocaml would be sold in stores, next to Coke Light.
You know how they say there's no dirty words, just dirty minds?

This comment reminded them of that. Talk about going around looking for a chance to be offended.

This is just a stock image to add some human element. It's not 'let's put a sexy image there'. It could have just as well been some guy on the street or whatever.

Nor does "skinny young blonde girl's legs." mean anything. She has legs. Most of us do. They aren't prominent, nor is she provocatively dressed. Or what that she's blonde? If is she was redhead or brunette one could just as easily talk about "skinny young brunette's girl's legs". It's not some sexual image, end of story.
Arc Programming Language
9 High-Performance Tips When Using PostgreSQL with JPA and Hibernate
Holy shit, there's not a single useful comment in this entire thread
Vulns in ASUS RT-AC3200 – stack buffer overflow to arbitrary system commands
Introducing Swagger Brake
Mars InSight Mission Landing
Any particular examples of “development unfriendliness” in Rust?

I would also say safety/correctness usually win over runtime speed concerns if no other factors are involved as far as Rust design decisions go, at least that’s how it has typically been.
The Psychopharmacology of Everyday Life
I respect your position here and don't intend to be on the attack. Usually that one client also lacks other compensating controls, particularly around privilege managemetn and internet access, and the lack of patching is a convenient excuse. If "exploit Wednesday" is an issue for you, something is wrong.

In any non-trivial enterprise, Windows 10 has an operational model that's being rebuilt in flight. You need to exert a level of testing every six months that previous Windows versions required every 2 years, and you have to deal with the rubix cube of servicing editions of when a random feature that you care about is twiddled or taken away in Office or Windows.

Alot of the hard work and creative engineering that gives a near-legendary and seldom mentioned track record of backward compatibility in Windows is being squashed by poor release management. End of the day, we have computers to use as tools to do things, business comes first. The philosophy within Microsoft has changed in recent years, and now there seems to be an attitude that running Windows v.now is the primary mission of every Windows PC. That's truly an unfortunate thing in my eyes that makes me sad -- Windows is an amazing platform that could be so much better.
[gcloud] The Hidden Costs of Cloud
Could you say more about what you see yourself as getting for that 2x premium? Skimming articles it sounds like the POWER9 line's main attraction is the potential for higher performance?
> ... process during its court case against the Zuckerborg, in which it is alleging Facebook defrauded ...
Seriously? What happened to journalism?
There is very little standard (consumer) hardware that works better or exclusively on Linux (1). Due to market pressure, Windows drivers are widely available, but Linux is not necessarily (fully) supported. As another example: printers. Quite a few (even SO/HO) printers don't have proper Linux drivers. I can't reliably print double-sided on our office brother printer. Getting the networked scanner to work is a lesson in debugging. On MacOS and Windows: Trivial task. Just works.

(1) Keep in mind that the whole article is about consumer/end-user OS, not about server OS. I'd still bet that windows support is at least as widespread as Linux on servers.
Errors in Go: From denial to acceptance
We just bought a house built in 1989 and wanted to replace the radiators. Turns out that a size was used that is now non-standard - about 1mm too thin - just enough that we probably have to get a professional in to do changes because the local Warmteservice doesn't have the bits (and not being a Dutch speaker also makes this kind of thing more difficult to deal with it seems).
Stability? Peace? Balance? Can i get some sources on that?

Whats the longest running democracy? And now does it matchup against the longest dynasty?

People always make these claims but the data just doesn't back it up. How many republic is france on right? 5? How many years did they last on average?
Option piece is misleading.

You own 1% of options and company is bought for $10m.

Your payoff?

Likely $0.

He forgot to mention preferred shares given to VC’s with liquidation preferences that likely never disclosed to new engineers.

This is what makes new engineer to sacrifice his salary for a possible liquidation even that likely either never happens or there is no money left for him after VCs took their xN ratios off the payoff.
5 Tips for Tackling Content Thieves Stealing Your Work
Wow great story! Do you mind expanding on the problem you are trying to tackle?
Comcrypto Elected as “Top Cyber Security Provider in Europe – 2018”
Even in the biggest companies, Sales people make the choices about which resources to pull into their pitch deck, but yes, there is a corporate template with a typical flow.
Elon Musk inherited Canadian citizenship from his mother, and it was also what allowed him to move to North America.

(source: Ashlee Vance's bio)
When was the last time I bought software in a brick and mortar store? It's been so long I can't remember. I have bought software on Amazon in the past year though.

That still doesn't negate my point though, Gamestop shelves are covered in video games, electronic stores sell software of all types. Do you legitimately think they would be on the shelves if they didn't sell? My root point was to step outside of your bubble and understand that many folks have different experiences than you. In those less optimal environments for selling software, the markups for the store are far greater than the 30%. Do I think the 30% is warranted? I don't have the financial figures to say one way or another (and neither do you), but the fact many think 30% is exorbitant and it should be 3-8% is a bit absurd and really isn't reflective of reality for the costs involved.
Depends strongly on location. In the western US farmers irrigate heavily. The eastern US doesn't irrigate at all.

Farmers who irrigate are very concerned about ground water because they know when it is gone so is their profits.