skysight-inc/HackerNews huggingface dataset:
I'm interested in knowing the answer to this. I thought it was cheaper to buy Dell/HP and let them deal with any support issues. Is it really cheaper to build your own, considering there's no support?
Show HN: FeaturedFounder.io transparently showcases startups seeking co-founders
The Gun-Law Loophole That Entices Tycoons and Criminals to Play Cop
Zune: introduced 2006; discontinued: 2012; support ended 2015 (9 years)

Surface RT: introduced: 2012; Discontinued: 2013; Windows support ends 2023 (11 years)

Kinect: introduced 2010; discontinued: 2015 for windows; 2017 for xbox; still supported (no date announced AFAICT)

Windows phone: introduced: 2010; last release 2015; windows phone os support ended 2017 (7 years)

Band: introduced 2014; discontinued 2016; still supported (no date announced AFAICT)

They gave up on band and RT pretty quickly... but they still supported those users.. a 2012 laptop will probably be dead by the time Windows RT support ends.

Just for comparison.. google is only 20 years old. Android is only 10 years old. Which products of Google's are you thinking of that failed and were supported for a decade? When Google Reader died, users got 3 1/2 months warning. Which Microsoft product got 3 1/2 months warning before ending support?

I understand why google has their support policy, and I'm not passing judgement here... but microsoft definitely supports their products longer, and that has a real cost to microsoft, and they deserve some credit for that.
"Is it worth a little extra pay to accept that condition? A lot of extra pay? The market will figure it out."

The people most of these clauses are forced upon usually have the least amount of bargaining power. Thus, they're usually not getting anything extra (unless you count just getting or keeping the job in the first place as extra).
You might check whether you have GPU acceleration enabled in Firefox. I think it is disabled by default on Linux because of buggy GPU drivers.

https://askubuntu.com/questions/491750/force-enable-hardware...
>> I always assumed that no contract can be "above" the law.

Law and justice are different things. This is about lawsuits, demanding money as compensation for wrongs. Lawsuits are about settlements and confidential agreements negotiated between parties. Justice is a matter for criminal courts. Justice is about the government punishing people who break laws. That cannot be usurped by contract. Uber employees who break the law are still prosecuted regardless of eulas.
Passing text means that every single one of the thousands and thousands of unix cli tools that accept stdio will work in your pipeline.

It also means every one of those thousands and thousands of Unix clip tools needs to have a parser to turn that text into some sort of structure to operate on.
Have you filed bugs for these? Are you aware of open bugs?
That's because Python is not a scripting language. Dynamic is not scripting.
You don't get "all the gratification". Since you are focused on the purely physical aspect, I'll talk about that first - it's not an equivalent orgasm, scientifically speaking. Studies have shown that the quality of orgasm is around 3-4 times better with a partner, as measured through hormone levels post-orgasm. I forget exactly which hormones, though I believe they measured at least dopamine and prolactin. Possibly testosterone or something else as well, though I'm not going to search about orgasm hormones at work to find the study, haha. If memory serves, your dopamine (the thing that makes you horny) plummets and your prolactin skyrockets, giving you that post-coital sense of bliss. And the amount dopamine/prolactin fall/rise, are 3-4 times the amount than when it's just you and your favorite hand.

And that's not to mention the mental or emotional aspects at all. Nor anything about a relationship (if the sex was with a longer term partner).

Porn is about fantasy and serving a short term need/desire. And it's a form of entertainment, fantasy entertainment. No one expects real sex to be like porn, just as no one expects action spy movies like Bourne to be like how intelligence agencies operate. That doesn't mean that regular/real life isn't worth living or doesn't offer something of value that isn't covered by the other thing.
> the new Michigan law is broader, banning “material support or resources to a federal agency to enable it to collect or to facilitate in the collection or use of a person's electronic data or metadata,” except if the collection is done with informed consent, a warrant, or a legal warrant exception, such as instances in which there’s no expectation of privacy.

I wonder about the practical effectiveness of it:

It only covers state and local government agencies (if I understand correctly). How much surveillance do they perform? Business performs far more AFAIK. Can they continue to hand over data to the federal government? What about federal contractors such as Palantir? What about state and local data sold on the market, such as drivers license and voting information (at least in many/most states; I don't know about Michigan).

The law makes an exception for a legal warrant exception, such as instances in which there's no expectation of privacy. 'No expectation of privacy' is, I understand, how every business gives data to the government and seems to allow government and business access to everything but a lead-sealed, windowless, Faraday cage in your house (but the smart power meters can identify a lot of your activity anyway).

Also, other factors make it seem symbolic:

> The Michigan law doesn't make cooperation with the NSA a crime or outline an enforcement mechanism.

and

> passing with a single "no" vote in the legislature
> The counterargument is that you are welcome not to do business with companies that require you to accept such a condition

While you are right, it's not reasonable for any person to assume they are waiving their rights to legal action if you are raped by using a transportation service for merely clicking on 'Accept' to the EULA.
> Freedom means that you can voluntarily enter into arrangements that others think are a bad idea.

Ah yes, the cherished freedom to "choose" to be scammed and taken advantage of by others. It's really the most important of all our freedoms. /s
Okay, I don’t know what else to say at this point: HN needs a filter function so users can screen out content.

Said it yesterday, say it again today: I’m fucking sick of seeing every tiny little irrelevant thing involving Tesla in the news. It’s STUPID. I bet google’s holding a hackathon to fix something too but I don’t see 45 upvotes on that....in fact nobody’s even writing about it. This is just clickbait bullshit.
OK fine. I see a lot of people using homebrew.

What about python? You have to replace the built-in one don’t you?
More information on this blogpost here: https://blogs.windows.com/devices/2018/05/15/meet-surface-hu...
Right, the only "new" thing is using PoW as an /economic incentive/ because PoW was previously used for plenty of things during the cipherpunk movement as well.

Fair point about it being distributed

The Proof of Work solves a separate problem, that of Double-Spending. The Proof of Work here isn't arbitrarily to slow the system itself down, just to slow non-canonical histories.

But that itself is not the "blockchain" (thus the "how do you define it?" question, I'm curious to hear your take), I'm just playing devil's advocate: A lot of people who weren't around in the 70s are now calling verified logs a "blockchain", now it is a stupid buzzword, but at what point do we consolidate the word for an idea, versus argue there are semantic differences?
How to Create Data-Driven User Interfaces in Vue
Well, the one thing the moat map clarified for me is the 'killer app' framework isn't always applicable. If your company has differentiated suppliers and the network effect is externalized, then looking for the killer app makes sense.

If however, you're on the other end of the spectrum, and your network effect is internalized and suppliers undifferentiated, it doesn't make sense to ask what the killer app is.

Where the moat map fails for me is when I try to slot Homejoy in there. Like Uber, they have an externalized network effect. They assumed, at first, that their suppliers were fungible commodities; but found out that they weren't. People tend to want cleaners into their house that they trust. So by that notion, according to the moat map, they should have had a moat. But Homejoy ended up not doing well, for various reasons. So I'm guessing the moat map isn't the whole picture.
For a company that has been there for about 40 years, I would say that this list is quite small compared to Google. Google deprecate product way faster, look at the lineup of communication/chat products in the last decade which is bigger than the list you posted.
I’m out.
... a social-networking app that uses facial recognition to connect people who look alike.

i guess people can share hair styling and make-up tips with each other.

would it make more sense, from a social network's point of view, to connect people who look different?
Quite large, especially if you're including "all in one" and SFF type desktops. Plenty of typical office workers have a fixed desk/workstation/cube and don't need a portable computer.

If you don't need or want your employees to have a portable machine, it offers all the traditional benefits. Specifically:

- Lower purchase price/higher performance for a given price.

- Lower failure rate/easier to repair. They have to make far fewer design compromises. They don't have to worry about battery size/life, they have plenty of space for proper cooling and don't have to be pushing the limits thermally, and with all the space they can design for easy servicing. Open up a modern corporate desktop machine and it's probably not going to require any tools to swap out anything but the PSU or CPU/Motherboard. It's also not going to have much in proprietary parts hard to find or purchase for a reasonable price.

- Upgradeable. No soldered on RAM or Flash/SSD, expansion slots, etc. Plenty of places don't have the budgets for "ideal" upgrade cycles and so that can become important to keep what they have tolerable for longer.
Same. They accidentally repeated a buy I'd made 5 or so times-- and it took almost a month for the coins to appear in my account.

I ended up making a couple bucks off the deal. But I can't help but think how badly it could have gone.
I was working on a private mesh standard for a startup a few years back because of a perceived opportunity resulting from the fractured nature of the ecosystem, resulting in no devices really using mesh. We have Bluetooth mesh, Wifi mesh standards, Thread, Alljoyn, and plenty more, but no one is benefitting from any mesh protocols in day to day life.

Some of these standards are decent technologically, but the real problem comes down to device drivers. Most wifi/bluetooth devices have drivers (and sometimes firmware, too) which are completely inflexible in sending out frames outside of their standard protocols. This is especially difficult with the abstraction layers programmed into the firmware and the fact that very different hardware is used to share spectrum (to optimize for time hopping on bluetooth, for example).

The solution: adoption of a standardized, Linux-like driver protocol for enabling custom frames to easily be sent and received on shared spectrum BEFORE adoption of the protocols built on top.

That being said, augmenting the Wifi standard to support mesh is probably the closest development to that goal that I've seen in a while, since vendors typically start supporting the new 802.11 standards pretty quickly.
> Reddit/Twitter does have massive streams of content, but they’re all pretty homogenous

Reddit is anything but homogenous. It has many a dark and quirky corner. Twitter on the other hand.
Why Webpack is hard
Webpack's core axiom is "the browser is the same as the server". It wants you to manage dependencies the same way in both places. But the browser is not the same as the server. Ignoring this leads to suffering.
This Armada of Saildrones Could Conquer the Ocean
The 1980s with its CGA, EGA and early VGA displays must be from before your time then? I definitely played games looking like that. I prefer not to use such filters, but some people might be nostalgic for it. One interesting application might also be for games that make use of the overscan border, which is not normally visible in DOSBox (and people have been trying to work around this), causing problems in games that need it such as Crystal Caves.
privacy.firstparty.isolate = true
privacy.resistFingerprinting = true

Throw in content blockers if you don't want the 3rd-party requests to happen at all instead of just compartmentalizing the tracking.

> when will you create a feature to dynamically update the user agent ?

Extensions can do that. Not everything needs to be in the core browser, does it?
I have no numbers to back my gut feeling, but I feel that most people building custom PCs are gamers (which welcome the LED colored fans) and those building high end workstations (the market for Threadripper).

It does leave someone building a "serious" budget PC with Ryzen with the feeling that they're doing something wrong. Maybe that's the intent.
Great TED talk on the original twitter kerfuffle referenced in the article:

https://www.youtube.com/watch?v=wAIP6fI0NAI

CGP Grey's take on how outrage is used to exploit us through social media: (Yes, I link this often, because the message is valuable.)

https://www.youtube.com/watch?v=rE3j_RHkqJc
There is a difference between making sure what you get is what was sent by the sender and making sure no one but you and the sender can read the message.

Compromising mail using this vulnerability requires manipulating it while it is being sent which is more difficult than just tapping the connection.
This may be a character flaw, but I found this book's style of teaching by mocking random snippets found in the wild really, really entertaining.
> just graphics is lagging

When do you see the lag? While playing games?? development work??? I am looking forward to buy an NUC, I do lots of photo editing and development.
The Intel providers coolers fail at high rates unfortunately. We prefer CoolerMaster HYPER 212 EVO. It is awesome and it has never failed for me.
I love that Microsoft manages to insert a "Clippy" like modal on top of the marketing page while I'm watching the video. I mean at least fix the squished text in that graphic ya'll. https://i.imgur.com/V5iKhi3.jpg
> it requires a man-in-the-middle kind of attack

Yeah that's exactly what PGP is supposed to protect against.
Probably when they have large enough marketshare that they can afford to piss off webpage owners without those being able to stop supporting them.
The US has been seriously under-investing in its court system for quite a while and arbitration agreements are part of that. Generally big companies making agreements with each other as equals will also put in arbitration agreements because going through the civil courts is very slow and expensive and they want to find what the resolution of a conflict is right now rather than in N years. But this can become abusive when it's a big company dealing with someone who didn't have lawyers reading the contract.

You see a similar thing with the US criminal system and plea bargains.
4:3 displays are too boxy for mobility, I really think 3:2 should be the new standard, especially for tablets, it's just perfect.
I think its more important for Uber because they have a history of their drivers committing rape. I don't know if there are cases of that for Lyft or Airbnb but I have not heard about it from those companies.
If your encryption is strong and end-to-end, it doesn't matter where your data goes.
> It’s hard to see the internet as objectively good for humanity.

You could say the same about the automobile.
Zune, Band and Surface RT are still functional with running back-end infrastructure (except for 1st party music purchases on Zune).

Kinect is not dead, it still works on xbox/windows and they released a new enterprise offering just this past month.
Is this a problem with env? What does the "-e" flag do anyway? "man bash" proved unenlightening.
It's a pretty usefully compact definition.

In my understanding however, it's valuable to note that the chain-ability of the bind operation also sets up a continuously nested set of closures, which is where the real power comes into play to give you a useful approximation to imperative programming. (This can easily be abused, of course, to circumvent thinking and structuring code functionally.)

Related to this, SJP stressed in a talk some years back about how monads conveniently encapsulate the unavoidable messiness of side-effects in the least painful way yet discovered.
Two words that perfectly describe financial regulation: accredited investor. Now, what was that about capital concentration?
Show HN: Repository Based Note Taking in the Command Line
seems like a dupe of https://news.ycombinator.com/item?id=17074148 which has more comments
Because of forced arbitration?
The article felt like it had a definite political slant.
You'd think that killing people would be covered by "Do no evil"
Interesting.

Do you also mistrust Wikipedia? Besides, it is not like every reputed journalist these days maintains basic journalistic standards or integrity. Case in point, article by Reuters from two days ago: https://news.ycombinator.com/item?id=17057700
Markrankin, I understand that everyone has very different knowledge/experience levels, but please research and become resourceful prior to posting a generic "Can you create 'x'".

Think about the small pieces required to build what you want and then research how to create those small pieces.

As an example since you want to pull specific pieces of information from this site, research API tools. This process of investigation/creating a solution will help you.

API Example:
http://hn.algolia.com/api/v1/search_by_date?tags=story

Best of luck.
Kudos to those who is ready to stand for their principles.
If you are at G and thinking whether you should resign or not, remembers this - the market for AI talent is super hot. You will immediately find lots of great and challenging AI work pushing humanity forward
> So a rotation would have no eigenvectors

Rotations have eigenvectors: a 2D rotation has two complex eigenvectors, a 3D rotation has one real and two complex eigenvectors, ...
It means "nobody gets it for free". Nobody gets to say "oh, but I'm the king, I'm pre-redeemed, I can do whatever". Everyone has to work hard every day for redemption, and nobody is ever done.
A lot of resources on the awesome github: https://github.com/rossant/awesome-math

(from https://github.com/sindresorhus/awesome)
The article doesn't discuss slots and default values. Here's the actual reference implementation for dataclasses where it's discussed: https://github.com/ericvsmith/dataclasses/issues/28

Your second solution works fine (and is what I'd referenced). For your first solution, I'd again redirect you to my statement "they don’t support __slots__ and default values" and the above link.
https://www.cbsnews.com/news/uber-lyft-drivers-sexual-assaul...

Incidence rate is similar on both platforms.
> runs contrary to Google's ethos -- the mantra "don't be evil" has long been at the heart of Google's principles

Thinking that the military of your own country is "evil" seems a bit puerile to me. Watching too many movies and TV shows can have that effect.
Irrespective of the proposal being backdoored, it was clear that the NSA refused to follow standard procedure by providing the necessary supporting materials for their proposal, so it's not difficult to see why the ISO rejected the proposal.
> So a rotation would have no eigenvectors because none of the points move in a straight line, while a scaling along the x axis would have an eigenset that was also along the x axis, consisting of the points that were moved straight up or down.

Maybe I'm being pedantic, but rotation matrices have eigenvectors and eigenvalues, but the eigenvalues are imaginary because imaginary numbers are rotations in the complex plane.

It's exactly like saying x^2 = -1 has no solutions: It has two solutions, like any other quadratic, but neither of them are real.

In three dimensions, rotation matrices have three eigenvalues, one of them being 1, and the eigenvector corresponding to that eigenvalue is, naturally, the rotation axis.

https://en.wikipedia.org/wiki/Rotation_matrix
this is primarily reporting what a news article on a different site says, please submit the original article in such cases. That article also already has a discussion here: https://news.ycombinator.com/item?id=17064776 (98 comments)
> No-forced-arbitration should be the norm.

I'd go further to say that forced arbitration should be illegal/unenforceable without clear evidence informed affirmative consent, and that the offering of services cannot be made conditional on accepting it.

I think a lot of the consent concepts pioneered in the GDPR could be reasonably applied to many consumer-unfriendly practices.
I was kind of disappointed they didn't go into the origins of the name [0]. There's a good NPR podcast episode that covers this weird story [1].

[0]: https://www.airbnb.com/obamaos

[1]: https://one.npr.org/?sharedMediaId=497820565:497945288
You could do a lot worse than reading all of Ben Thompson's core articles on Stratechery:

https://stratechery.com/concepts/

I've found his Aggregation Theory to be a very useful lens to understand the largest tech companies. Arguably this particular theory isn't as useful if you're trying to find a niche to start your own company, but he explains a lot of his working in a way that I feel is transferrable/generalizable.
A nuclear waste bin is a specialized kind of waste bin
I don't agree with that "not needed" explanation. But they are quite useless if the compiler can not deduce that both the values returned from the functions you are calling are monads, and what kind of binding should apply to them.
Make sure they have lots of age appropriate books lying around for them to pick up. Don’t try to give them books ahead of their current level.

Notice their natural interests and try to apply your adult brain to getting them access to more resources to explore and practice those interests.

Aim without hoping to get there, at zero screen time.

Actively personally participate in their interests with them.

Search out and try new hobbies and activities for them to get exposure to.

Make most things optional, but make adult decisions about things that they must continue to do even if they don’t much like it.

Turn off that TV.
Perhaps they can process the image; We already do it with document scans from off-angle.
Cryptocurrency has been great for GPU makers–that might change soon
You probably meant top-down vs bottom-up.

An example of top-down analysis is to go to e.g. Gartner or similar research firms and read that they estimate the ridesharing market to be say $100B.

An example of bottom-up is to say, based on data from this and this article or data source, we estimate there are 1M cars doing ridesharing every year in the US. We will sell each of them a gadget for $10 so our market is $10M if we capture all of it.
Okay, that is an interesting and fair point.

You are saying because these types of verified logs can't control for other variables, they do not represent a "complete" set of the system, and therefore aren't as useful for fraud analysis? Hmm.

But this is where I feel like calling a cryptocurrency economic model a "blockchain" is just a silly misappropriation of a word. To me, clearly "blockchain" is not like "capital" or "communes", a blockchain is a cryptographically verified data structure. However, I do hear a lot of people throwing around the word "blockchain" just to reference an economic model, which seems excessive.

I like your point though, and well described.
> Google recently sponsored the Conservative Political Action Conference, for instance.

Of course, there would be no conscientious objectors if it were a liberal event