skysight-inc/HackerNews huggingface dataset:
Are there actually IE11 bugs at a noticeably higher rate than bugs (or intentional deprecations) in other browsers? I thought we were just talking about a lack of new features that are present in Edge.

(If you were talking about IE5 or IE6 I'd understand the argument.)
Oops, probably should have checked before asking
I was totally lacking this perspective. Thank you. As ignorant as it may sound I did not think white people would listen to TPAB. Especially not the HN/MAGA types. I grew up in the south and that formed the opinions that I project on people (mainly white people), thus I find your opinion on TPAB very refreshing.
Tesla has 10x the computing/engineering/cash/data resources to solve the self driving car problem than Uber? In revenue/market cap/profit Uber and Tesla are nearly equal in size.

The way I see it, Lyft and Uber are already "big corps", and there are likely several logistic concerns that give Lyft/Uber a major head start on Google despite Google's alleged software superiority. However, I don't see Google releasing a massive self driving fleet in San Francisco and simultaneously capturing significant market share overnight.
Within which conceptual framework does this comparison of GPD vs cost per MW make any sense?
That's called a delusional software developer bubble. Try this at a minimum wage job or pretty much anything outside of IT.
It's still pretty annoying though. And even if you disable those ads in the settings, it seems like the preference randomly gets switched back on every other time you update windows

It's been a few releases since I used fedora, but I don't recall ever seeing any kind of ads in the apps menu... and the vast majority of linux distros don't have any of that kind of garbage
A vast range of features for your vacation rental business
The algorithm doesn’t have to be perfect, it just has to be a significant improvement over human beings. For every fatality an algorithm causes that a human would not, there could easily be ten fatalities prevented.
Thinking of parties in terms of espoused positions is probably a mistake. They are directional creatures.
Is there any reason for having 1542 TLDs that point to the same address instead of just one, other than wasting time trying to conform to invented but pointless requirements?
Which of those two sentences is the one that's going to create seven million cars out of thin air and then maintain, manage, and insure them?
> "shared ownership" communist utopia

If only we were heading towards such a future. Unfortunately capital and ownership seem more and more consolidated. The replacement of individual vehicle ownership with massive corporate-controled self-driving fleets would form another brick in that road.
A very simple technical reason. https://en.wikipedia.org/wiki/HTTP_Live_Streaming
I wonder about this too. Perhaps there is some combination of regulations and economies of scale that push nuclear power build projects in this direction. I'd be interested to know why we don't see more smaller reactors, or fewer even bigger ones.
Love Ruby. Back a few years ago before I learned to program properly, I found a lot of the syntax of various languages to be hard to understand. I was not trained as a computer science major, mind you. Nonetheless, the syntax of the Ruby language made things easy enough for me to digest. Heck, even ended up starting a Ruby based software company won’t employees — something I couldn’t have imagined doing even a decade ago.
Will there not be patent issues?
Drivers don't have issues with an uninvited dog passenger? As a dog owner, I find this surprising. But if drivers are OK with it it would be a great option for me because I don't own a car.
Same situation for me, and I've seen the same with regards to price.

That said, I also suspect the med transport niche is heavily regulated (a la taxi service). Special training for drivers, insurance, etc. I don't think that covers the full $250; just saying they're not identical to a Uber.
You're right that we won't convince each other and that carrying this on isn't a good use of either of our time.

I'll add however that "everyone running a validating node" is not my definition of decentralization. Needing to 1. identify oneself to the NEO Council, 2. be a legal entity and 3. get approval from the NEO Council, to run a fully validating node, is not decentralization according to any meaningful definition of the term.

If federations of trusted third parties are decentralized, then corporations with multiple shareholders are decentralized. Even the Federal Reserve, with its regional banks voted in by the member banks of each respective district, is decentralized, by this loose definition.
I'm not suggesting one should use the original Boyer-Moore theorem prover today. It's of historical interest. I made it runnable again because I used it when it was state of the art, and I'd previously ported it once. But it's 1980s technology.

I like their constructive approach to mathematics. They build number theory up from something close to the Peano axioms, one proof at a time. This is good for soundness. I built on that and didn't add axioms. Proving McCarthy's "axioms" for arrays in Boyer-Moore theory was possible, and was done. Instead of explicit quantifiers, you have recursive functions which are proved to terminate. That gets you out of many annoying logic knots associated with quantifiers. Like undecidability.

I've been out of this for a long time. There's been considerable progress. But the tooling still seems not to be all that programmer-friendly. It could be. We had that partly figured out. What we didn't have was enough CPU power to make it go fast enough to be useful.

I'd hoped Rust would go in for more verification. C/C++ has so much undefined behavior that huge efforts have to be made just to nail down the language. Rust is much better in that respect.

People get carried away with abstraction in this area. I wouldn't try to verify macros or generics before they're instantiated.
That requires elaborate and iffy type theory. Instantiate them, look at the generated code (say at the LLVM input level) with hard types for everything, and work on that. That's unambiguous. Then build a system with enough automation that the user doesn't have to do work for each instantiation. That's what computers are for. Don't try to be too clever.
I also think i would like Haskell. However, it seems there is not much demand for it in the market.
The Case for Value Based Fees [pdf]
Even if it's not the intended purpose, it's the downvote button of HN.
Assuming Watson is "snake-oily" (Chess and TV demos aside), I don't see anybody else on the planet, let alone that startup Google bought, solving this one without people dying from misdiagnosis.

I'll write two things here, and let you derive further your own conclusions:

1. From the DeepMind's top people, in 2013:
https://link.springer.com/chapter/10.1007%2F978-3-319-09165-...
"Investigating the Limits of Monte-Carlo Tree Search Methods in Computer Go".

2. https://www.theguardian.com/technology/2017/jul/03/google-de...
Tesla already has a fleet of cars mining driving data for it, putting them way ahead of Uber.
google code golf.

In the productive world, an easier to understand program is better, even if that implies more code.

Variable names like "TotalAmount" are better than "x".

Also, a 10 line procedural code is better than a one-line function, just because is easier to understand, and easier to change in the right way when the specification change. (it will change 15 times before implementation)
I've worked plenty of those kinds of jobs. I worked retail, farm labour pumped gas etc. When I worked them I showed up on time.

It depends what you sign up for.

There are 'availability' jobs and 'ability' jobs.

The more you try to find a job tailored to your ability, the less people tend to demand your availability.

They will try to demand it anyway, but if you're good you can get them to overlook it.

For now I'm lucky enough that I can live this way and still make customers happy.
It depends on the city, culturally, and it's a good idea to call and ask first.

Obviously if it's a service dog they're required to transport it, but from knowing people with service dogs, it's still worth calling because some drivers are allergic and would rather you call another
I'm skeptical about all this.

Hubert Horan [1] has done a great job exposing Uber's failed business model in 11 part series on NakedCapitalism ("Can Uber Ever Deliver?"). Same goes for Lyft.

When it comes to self driving cars, why should Uber or Lyft have any massive advantage over other players and what makes us think it won't turn into something like an airline industry which has been unprofitable for most of their history?

[1] http://horanaviation.com/Uber.html
Ask HN: What is the most valuable LinkedIn opportunity you've capitalized on?
If I'm not mistaken, Google is partnered with Lyft.

https://outline.com/qMtpFx
They are.

https://outline.com/qMtpFx
I would say that there was a dramatic difference between written text and speech back then, and nowadays that difference is considerably smaller - text has become much more speechlike.
> In revenue/market cap/profit Uber and Tesla are nearly equal in size.

It’s not just cash. Who has been building cars with smart sensors for more than 10 years? Who has self-driving cars on the road already? Who has factories to scale this up to a level that’s required to build an enormous fleet to replace all existing cars? It doesn’t even come close.
Telsa is having a hard time getting the Model 3 to market. I put self driving cars so far in their future I wouldnt consider them a threat at all. They will eventually be in the market, but well probably have people on Mars first.
Not sure if sarcasm, but salaried employees are indeed penalized for working more hours with a lower hourly wage.
I’ve gotten better at articulating myself after listening to podcasts, namely those in an interview or journalistic format.

Also, speak slower.
> Tesla has 10x the computing/engineering/cash/data resources to solve the self driving car problem than Uber?

I think GP was being a bit hyperbolic, but I think (but don’t know for sure) Tesla might have 10x the telemetry data. Uber could pass them up though very rapidly if they made some changes to how drivers use phones and what data they collect (collecting video and accelerometer / gyro data for example).
It's not really that complicated or that expensive to move power over long distances via HVDC interconnects.

China has many overland HVDC links, some thousands of km long and with huge capacities, to move renewable energy from inland areas to the coast.

The UK and Iceland are considering an undersea HVDC interconnector more than 1000 km long.

The distance between potential solar array sites in the northern Sahara and the electrical grids in Southern Europe are considerably less than this.
The APLs and especially, for me, j and k, are really interesting languagues. For one, I agree with Whitney, the creator of k, that you should not have to scroll to read your software. I think making sure at least every function points fits on a phone screen is a large boon for readability and maintainability. It is not the fact that it fits there, it is more so that if it does, you can work on that implementation mentally focused: without jumping pages or even files. I know a lot of people find j,k and even Forth unreadable, but that is really just practice. When I got used to it, I found, for instance, c# a lot more annoying to read. It is somewhat (this is a bit over the top, but you get the idea) the difference between reading Godel his original whitepaper (in German ofcourse) and Godel, Escher Bach explaining that whitepaper. Both are good reads, but the original paper, when you have the background context, is easier to read and debug that that enormous volume.

I hope to find more time to explore these avenues. For now, k and forth mixtures are my favorite to mess around with; I created a little language to do live coding on my phone for Xamarin and the forth/k mix I use is actually the first thing that is not annoying to work with on a phone screen. Because most happens in your brain and what you type is a few hieroglyphs, the development is interactive, you can walk around doing it. I hope to clean it up enough to release it (I am old, I do not like this releasing of half baked stuff usually, unless it is game related): it saves me a lot hell doing edit/compile/wait/test cycles.

For playing around, check out oK : it is a k implementation in JS, it is slow but works everywhere and has some cool features for making graphics and little games.
"Try this at a minimum wage job or pretty much anything outside of IT."

A minimum wage job would have set hours - clock in and clock out - so his comment (strategy) would not be applicable.
Here is a more interesting question imho:
Assuming we are in a simulation, how does a person make sure that their thoughts are 'really their own' and not sort of programmed in. E.g. How does a person make sure that they are not a robot, that they are not being manipulated to e.g. vote for someone, have whatever political view, do this or that thing.
Search Your Files with Grep and Regex
GM owns 9% of Lyft, and also acquired Cruise, a YC company working on self driving tech. Since you can't invest in Lyft or Uber today, I would advise people to buy GM. I own about 5 times more Tesla stock than GM but I think GM is a really great value today trading at a P/E of less than 7. With the economics of this business transforming fundamentally over the next decade, making cars more of a "tech" business, I think you could see both revenue and earnings multiples increase dramatically. But who knows I could be wrong.
Virtually everybody working on self-driving cars in a big way has partnered with Lyft at some point (outside Uber I guess).
> And neither will most Americans that live outside of the cities.

To be fair most money to be earned in this space is within the cities, so it's still going to happen. Most well off households will be dual-ownership. A personal car for longer, weekend, social trips and share owned for the daily commuter nonsense.
I agree it's not easy to Google for the Declarative Pipeline or Groovy Sandbox. Here's the comparison of the two syntaxes available in Jenkins Pipeline (Scripted and Declarative):

https://jenkins.io/doc/book/pipeline/syntax/#compare

Here are details on the Groovy Sandbox (provided by the Script Security Plugin and installed by default when installing recent Jenkins). The Groovy Sandbox is on by default for Jenkins Pipeline:

https://jenkins.io/doc/book/managing/script-approval/
We've seen the astronomic valuation of worthless objects thing before. As well as the 'This time it's different' fallacy before.

I'm talking about the Dot.com boom and bust.

https://en.wikipedia.org/wiki/Dot-com_bubble
You do realize that the current monetary system has only really been in place for about 45 years right? The world ran on gold for hundreds of years and somehow people still managed to find the motivation to work without someone printing off the money they use.

(Also most inflation pragmatically comes in the form of fractional reserve banking)
Since STRmix, a competing algorithm, is already public, I am curious whether publication led to new defense. Such case would be a strong evidence for the proposition that "the source code is crucial to defense".
Thank you!

> I would suggest thinking about this not as a Markdown replacement but rather a different use-case entirely.

You are right! I'm thinking about the same thing here! I could even give it no name and instead present it as part of the SunSed programming language (the part that lets you create custom HTML tags).
Anecdotally, as a PC gamer I've seen my fair share of people having constant mic issues on windows. Sometimes mics are just a pain in the ass.
Set Chart Axis Properties and Enhanced Multiline MathML Expressions Rendering
The amount of data collected by your average Goog/Cruise/Uber autonomous vehicle is on the order of gigabytes per minute. I highly doubt Tesla is phoning home data at that level of detail.
Yeah. It's still an interesting project, I just don't think there will be a product anytime soon.
I think the bigger market would be Uber meets "full assisted transportation."

ATM if my father (who had a stroke in early Oct) has to go to the doc there aren't many options - that I've been made aware of - other than me. My mother can't help him enough (without endangering both of them), and anything more traditional would just pull up and wait at the curb.

Long to short, the country - and 1st World - is getting old. It's a big market. The issue is how well technology is a fit, at least for the next couple generations.

p.s. I should know this but does Uber or Lyft deliver groceries? For less than the market?
I've personally found this to work great, the only exception being the moment of surprise and confusion when I asked the driver to pull around to the emergency entrance.
except when it is educationism? http://www.bbc.com/future/story/20171219-the-hidden-judgemen...
China to Overtake U.S. Economy by 2032
Lyft is investigating all methods to get to Level 5, ruling out or requiring a specific tech doesn’t make sense at this stage.
I'm utterly bored of Bitcoin too, but if people are flagging HN-relevant articles just because they're not personally interested in the subject, that's a big problem.
I think when people are saying, “why not use X?” They mean, why not adopt X as your templating language system integrated into SunSed, instead of making your own.
Java's `null` denotes the well known `FILE_NOT_FOUND` value in mathematics and programming language semantics.
Even a gloried taxi will likely need the human touch if you will for people who might need assistance.
I think you nailed it, you are lucky.

Most jobs do not function like this, to think otherwise is delusional. At every single employer I've ever worked for, if you left early or came in late despite accomplishing all your work, you would get in trouble. I have seen it happen over and over again.

Typically, they will claim that you could have accomplished more work if you were only there for the extra time, regardless of the reality of the situation. Your time outside of work is worthless to the company, and they would rather waste your time so that they can (possibly) squeeze another drop from you.
The number of ambulances will adjust to the demand.
Which aspect?
> A new report in the Journal of Experimental Social Psychology named the term “educationism”

More shoddy activism handwaving as 'science' for media attention and social policy change.

Coin a term for an "effect" with shoddy research meant to advance your poltical ideology. See: Stereotype threat, implicit bias. Sounds suspiciously close to "scientism" as well.

> the education system is “motivated to maintain the status quo” – where the children of highly-educated parents go to university, while children with less exposure to education go into vocational training or apprenticeships

This whole article is thinly veiled political ideology mixed with pop psychology BS. It's a charade.

> “It wasn’t so much overt stigma, but the hidden injuries of social class that kept emerging"

Uh huh.
The airline industry is unprofitable mainly because the pilots capture most of the money. Their union gives them nearly unlimited pricing power.

It's possibly that self-driving cars won't be profitable, but it certainly won't be for the same reason.

There's reason to believe it'll be a winner-take-all market, because more data leads to lower crash rate which (in a world of rational consumers) will make them more popular, in a self-reinforcing cycle.
You do realize that most people won’t accept that, right? Worse, when the algorithm does kill someone, who is responsible?

Edit: Instead of just downvoting and moving on, why not actually formulate a response? Is there anything more empty than disagreement without the capacity to argue your case?
That's not 7M vehicles concurrently though. At any given time maybe there are a few hundred thousand trips happening. With self-driving cars utilization can go way up since they're not tied to a human. and. So I imagine Goog/Lyft/Uber etc would quickly acquire a fleet of 100k vehicles for a few billion dollars.
Batteries, like hydro reservoirs, can be charged from inflexible energy sources when they have surplus output. It really isn’t fair to compare them to energy sources as they can smooth over the inflexible ones.
It is very problematic, e.g. how would you develop such a system? No city is going to allow you to break traffic laws to train an autonomous ambulance. At best you could make one for rural areas. I think the problem is probably AI-complete and would require human-like abilities of abstraction to train.
Well this is all stupid. Because we have double blind testing. It doesn't matter what the algorithm is, it just matters whether the test is accurate. And we can determine that by sending in test samples and having them rate these. If we want to test its accuracy when working from the minimal DNA included in a fingerprint then have a few people touch a spot and send in a swab to compare (sometimes ask to compare to the DNA of the person who touched it, sometimes to a different person).

A blind study means don't tell the DNA testing company which submissions are for real cases and which are for testing. A double-blid study means don't tell the police submitting it either (to avoid giving subtle clues to the testing company, like calling to follow up on tests but not real cases, or vice versa).

If they (the testing company and the police) are willing to conduct a double-bind study, then its results are a reliable way to assess the technology. If they are NOT willing to conduct a double-blind study then we should ask why not. The answer is almost certainly because they are afraid of what the results might show.
I have worked as a software engineer for 10+ years in both companies big and small. I've gotten very used to and comfortable with my color deficiencies. I call it out right away when anything comes up and treat it almost comically. When some graph/diagram/chart comes up in a meeting and there's a bunch of colors I can't tell, I make sure to call it out; and pretty much take every opportunity that arises to remind my team mates that I'm not good at telling colors. No one feels bothered or anything, they tell me which is which, might use easier-to-tell colors next time, and we all have a laugh about it.

There are indeed board games where colors matter a lot and they use colors I can't tell. Factory Fun is an example. I bought my own copy so that I could use a marker and put a letter "R" next to the red pipes on every tile so I can tell it from the green ones.
Ask HN: Web-scraping resources (book, tutorial, course)
Can you recommend good resource(book, tutorial, course) about web-scraping?

Thanks you indeed
Good stat but there's nothing about outcomes. Uber might save money for transportation but how does the lack of a proper ambulance effect outcomes?
Micromouse was one of the group projects for the mechatronics engineers at my university. I’m sure their solutions weren’t state of the art sophisticated but I enjoyed watching their trials (and failures) in between my own study.
It's funny because I was on GDAX (looking at it) when the price of BCH jumped to over 9000. It didn't "start" at over 9000 like the "tape" suggests. Right when it was added to the exchange, it was at maybe 4000. Then, a series of jumps occured in a timeframe of about 1 second and the price was at 9500 or so (or was it 8500?). Anyway, clearly my memory is spotty, but I found that very strange.
Hey they finally fixed the issue with SecureRandom using OpenSSL instead of the OS CSPRNG implementation!

I worked for a company a few years ago that made security software, with Ruby as a primary language, and this caused no end of frustration...