skysight-inc/HackerNews huggingface dataset:
Yes. Maybe the blood of old mouse stimulate the generation of repair molecules in young mouse. Without the bidirectional exchange of blood, nothing would happen.
https://github.com/SteveSanderson/Blazor
Scientists have inserted a GIF of a horse into living bacteria
This is a python script form imap mailbox conversion to json, text, html, attachments in a folder
I bet you like your syntax highlighted though
My experience is the opposite. Spoke with two system integrators regarding an implementation of a marketing automation tool. In both cases, the proposed lead on the project made statements that I knew were incorrect regarding the software. We also had a challenging requirement that was not part of any out-of-the-box solution and was told by both that it wasn't possible with one of the vendors we were considering. Simply using Google, I was able to find a solution.

I'd add (and the author mentions this) that most system integrators have a bias (whether financially driven or not) towards particular software. That makes it challenging to assess "is this the best software or what they pushing me to"?

I don't see how this is that much different from buying from the vendors.

For me, I usually take a vendor's customer page and start calling people myself. I also reach out to my network to see if anyone has an opinion. And if I can find a list of companies using the software (vs. who the company says they work with) then I call/reach out to them as well.
Yea but what's the incentive for Google ? They are a player in this space as well, and if anything they seem to want to scale up (Youtube Red, etc).

(And suddenly, people remember how monopolies hurt consumers and regret giving Chrome so much market-share. Or not.)
I mean they sold the company
That's how App Academy works already. Put a deposit down, go through the program, then pay them a percentage of your first years wages from your new job. I did it, and rich people at the golf club where I worked were telling me it was a bad idea, sounded illegal, etc. In my opinion I got an awesome job in an awesome career for super cheap. I had no money, someone was finally willing to give me a chance based on my ability to work through problems in the application. It was the hardest thing I ever did but well worth it.
> <input type="richtext">

IF this ever came about (big if) it should support native conversion between markdown / html and other formats. That stuff is a nightmare
Thanks for this list, very interesting!

I haven't really dealt with this level of JS before, so unfortunately I'm ignorant of every one of your bullet points. Good to see it's got lots of uses though.
I think Uber will face similar fate in south east asia by combining with Grab. Only India seems be the only market where it can compete and win with local rival ola
Indeed missed this one! I prefer this :)
This is truly a sad moment. I was part of DBC's first cohort in Chicago, and was so inspired by its capacity to transform lives that I founded something similar, Code Platoon, a nonprofit coding bootcamp for Veterans. DBC literally changed the lives of thousands of people. Strictly from a job training perspective, I can think of no training model that does a better job at addressing underemployment. The good news is that many great coding bootcamps followed DBC, and the model will continue to thrive.
Come on. Let's start with a positive comment.

(I think this is one cause of our technological stagnation. Every article about a new technology has a comment like this at the top.)
That makes me wonder, are the any commercial/consumer products that use that model?
I'm pretty sure lockfiles get ignored by PHP packagers as a practical matter.
We had an excellent shower repair guy who probably saved us £1500 by managing to fix a badly installed shower valve in place rather than requiring the entire show unit to be ripped out.

I did ask him if they recommended particular makes of plumbing fittings but he told me their company policy was never to make recommendations :-(
The justification is its a huge waste to replace a $350 (or more now if SSDs and stuff are soldered in) logic board or throw away a computer over a 10 cent busted resistor or surface mount fuse that can be diagnosed and replaced in an hour.

And he doesn't have any good things to say about the Surface either https://youtu.be/yswp0Bio4Oo
Most top bootcamps are very transparent with their numbers.
Diversify.

Most assets non-risky.

Some risky (both startups and. crypto are risky investments).

Question is which involves more risk, startups or cryptocurrencies.
The article where bjarne describes C++ syntax as a joke and programmer job security is a parody.

http://www.snopes.com/computer/program/stroustrup.asp
There are other markets like Pakistan which are fairly under penetrated ( Careem )
"either shitcoins?"
Meh. Elizabeth Bathory used to bathe in the blood of her servant girls, and Vlad Tepes impaled his enemies and used their viscera as a dipping sauce. Now that is decadence.
Main Kartu Judi Poker 99 – Poker99 – Judipoker99
> Did you actually read the article?

https://news.ycombinator.com/newsguidelines.html

"Please don't insinuate that someone hasn't read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."
China Denies User VPN Crackdown, Blames False “Foreign Media” Reports
How to turn audio clips into realistic lip-synced video
I'm not sure this graph works very well, I've tried with Javascript and it's below Java, Go and Ruby.
Large student loans affect your credit and there is no threshold for your salary for when you have to start paying back.
Published docs (auto generated or not) increase the risk of discovery. Security through obscurity, yeah, but it reduces chances.
Google Cloud Platform Opens in London
It's weird that so many people report that. I'm a German who never waits for the green light at crosswalks and I never get any funny looks or comments.
With that logic you might as well do away with University as well, right?
Sure, but that happens. We hit an insane performance problem related to Chrome and some weird combination of CSS that disappeared in a similar number of versions.

I'd say it's the exception and not the rule, though.
Fee estimation is an impossible task. There's never any guaranteed fee that will get your transaction accepted.

Imagine there's 11 people waiting at a bus stop, and the next bus that arrives has 10 spare seats. There's no pricing model that will allow all 11 people on to that bus, regardless of how much the people want to pay, or even how you rate the users. So it goes with bitcoin.
it's funny how staring at your phone at a party is not only socially acceptable, but also almost necessary to communicate that you have friends. This browser plugins helps us less popular people appear important.
Not all Haskell packages (those in hackage.org) are in the stackage snapshots. Stackage is opt-in, there must be a maintainer willing to resolve the occasional build failures.

That means there is no such thing as 'too big', because the number of all existing packages in a ecosystem doesn't matter. It's the commitment that counts, and that's what I don't see in the JS community.
SimpleMDE looks great!
I think that is level 4 you are describing as "eyes off", not level 3, at least according to the Consumer Reports summary of the standard:

"The car can drive itself, but the human driver must still pay attention and take over at any time. The car is supposed to notify its driver if intervention is needed." [my emphasis.]

Pulling over or shutting down appears under level 4.
Spotinst raises $15M to help businesses better utilize the cloud
If everyone decides to sell now the price will tank. But then people will decide that Bitcoin is now "cheap" and the price will increase.
Uber always was a 'bits and atoms' company according to its CEO Travis Kalanick unlike a puely internet based company like facebook and google. It is difficult for companies which have major chunk of operations to expand globally and win in the local markets. Only company which seems to have done it is Amazon
This is right: unless you use exact versions, ideally vendored or cached in a local package server, you do not have even basic reproducibility.

However.

The reason people use ranges is because they don't want to handle the administrative burden of tracking upstream changes and updating their software.

The OWASP Top 10 (2017 draft) shows that using known-vulnerable components is a common security weakness in software. Nobody sets out to do this, but the flipside of having access to massive troves of dependencies is that you have dozens, hundreds, perhaps thousands of dependencies you might not know about.

I've worked on Cloud Foundry Buildpacks. A large amount of effort has gone into exactly this problem: tracking upstream versions, pulling new ones immediately, building them and testing them. But it's at varying levels of sophistication.

For some dependencies, you get structured data. NodeJS publish an index.json file[0] which is fairly trivial to keep up with. But for other sources, which I will leave unnamed, it's necessary to do flaky, unreliable HTML parsing to detect new releases. Data about what's been found so far is kept in a ci-robots[1] repo to ensure atomicity and simplicity (I'd prefer a Concourse resource that emits versions one by one, but that's just me).

What's needed is a uniform way to describe available versions of software packages. Uniform across all the major tributaries of versions: package managers, distributions, the works. If it becomes possible, as Buildpacks have after a great deal of effort, to automate fetching and testing new dependencies, then the need for ranges vanishes. You can rely on your CI/CD to run each dependency change through its paces and update the firmly fixed list for you.

[0] https://nodejs.org/dist/index.json

[1] https://github.com/cloudfoundry/public-buildpacks-ci-robots
A visual comparison of two things solving the same job
That is a great link. Very interesting to a possible future visitor. But to be honest, the more I hear the less inclined to go I am.
Uber Cedes Russia to Yandex with $3.7B Merger Agreement
This first one "more popular than X% of my previous posts" is the most obvious bullshit to me, because the number keeps changing! Sometimes it's 70%, sometimes 80%, sometimes 95%.

Oh, and I forgot to even mention the "boost it for free!" that I get from time to time, even though it's not really free, it just says so on the notification. A friend of mine fell for that and was charged. I clicked on it and, luckily, I didn't enter my credit card data in the past, so I was instantly suspicious when they asked for it.
The language of choice
Honest question:

What is different about this compared to all the previous things we've had that used plugins?
Jimmy Carter Builds 1.3MW Solar Farm For His Hometown Of Plains, Georgia
One reason is that many developers work with package managers / languages that are INCAPABLE of handling multiple versions of the same dependency. Without this you quickly get version deadlocks without semver.

Another reason is that many developers are obsessing on getting the latest version of their dependencies for fear of security issues or just missing out on the latest and greatest - and they often completely ignore retesting the application since they now have someone to blame if it fails (that other developer should not have pushed the breaking change with a minor version bump!)

I agree with you that it should be the standard to have fixed versions and update your dependencies at a time of your choosing so that everything can get tested properly - but it seems to be an uphill battle.
I tried doing 2 recently, found the file with CertificatePinning in the name, found the part returning 1 and 0 based on whether the check passed and patched it to return 1 in both cases. It still didn't work and after a few hours, I gave up, grepped through the decompiled files for the website name, got an endpoint which turned out to work perfectly in a web browser and which led me to the ultimate endpoint I needed.

I could probably have gone deeper and found more functions to patch, but I don't know smali so everything was guessing and matching up to the java decompiled source (and the original source which seems to have been Moxie's?)

(>$100 billion company making the app with >1 million users.)
there is already a facebook HN bot which posts top articles. Could always just block everything else from your feed except that.
If anyone is interested in learning more how reinforcement learning works, I would highly recommend openai gym [0]. It provides a controlled environment where you can develop learning algorithms to accomplish an objective goal. It also has a walkers similar to the one in the video [1]. For learning more about reinforcement learning, I would recommend Richard S. Sutton book Reinforcement Learning: An Introduction. He has a new draft available free online [2]. Or the course Practical RL [3].

[0] https://gym.openai.com/envs

[1] https://gym.openai.com/envs#mujoco

[2] http://ufal.mff.cuni.cz/~straka/courses/npfl114/2016/sutton-...

[3] https://github.com/yandexdataschool/Practical_RL
That's the 9th question in two days and now three submitted in two minutes. Is that an attempt to gain more karma?
If you want to see your grandchildren more often live near Disney world. 22 visits in 18 years. If grandparents lived in st Louis i doubt each spring they would get a visit ( as the child dictates vacations often)
Ask HN: Did your sideproject generate revenue thanks to HN?
I didn't really find any proper reason as to how it is being pumped. Just about ETC misleading people into buying it. Any links?

>There's no real technological innovation or developer interest in ETC.

I mean, ETC guys can just push all of the new developments in ETH to their code. The codebase is the same. There probably won't be any original developments in ETC, but they don't really need much to stay on par with ETH.
Yeah but that's exactly the same situation we're in right now with distros turning on KillUserProcesses. I can start whatever processes I want to in another scope without having to modify those processes.
Chinese researchers 'teleport' a photon from the Gobi desert to a satellite
That would be great!

The more likely (as in, one could create it today) implementation would be an extension that could do the GET/POST login, but was oblivious as to required parameters. Then people could contribute the formats expected by different domains.

Much less elegant, and only usable by the more technically inclined, but implementable today without explicit support from websites.
The DRM plugin is for decryption only and runs in a sandbox (in Firefox anyways). Flash has a much larger attack surface. Performance of flash is usually much poorer when compared to the browser's video player.
Cortica teaches autonomous vehicles with unsupervised learning
I've never seen two Markdown implementations that do exactly the same thing, unfortunately... even with so-called CommonMark implementations.
Spamming People Who Spam – Is It Bad? My Take on Spammers
Show HN: Weps – Build your online store with a chatbot
Candy Crush Soda Saga Cheat Hacker
> I don't understand how can any other group of people decide what should happen other than the miners.

How about Bitcoin owners instead? Your vote is proportional to how much you have.
Hi, are you living there all the time? I'm visiting the city from time to time.
DeepMind: Producing flexible behaviours in simulated environments
Well yes. I just need to delete this comment. What should I do?
How Bitcoin Has Enabled Abra to Build a Global, P2P PayPal
Ask HN: Modern pure functional programming languages?
I'm looking for modern pure functional programming languages (NOT BASED ON JVM OR BASED ON SOMETHING ELSE!)
Hyperledger Releases Its First Production Ready Blockchain
I get why people would be concerned and think that net neutrality is there best bet. But the fear is that net neutrality will stand in the way of making the Internet better. The Internet is pretty old in technology terms. Net neutrality seems to also prevent many scenarios that would be good for the Internet.

Since you can't favor certain services that mean you can't favor them even if it's warranted. Say you are charged per GB and one video startup only have servers in another country, while the other is using a caching service at a local data center. It would 'cost' a lot more for the Internet in terms of infrastructure to get that data from the other country. But your ISP still have to charge you the same in GB for each service.

Since you can't favor certain service you also can't faster connection for only some data. Say you are paying for a 10 Mbit connection and buy a game for download. Even though you only need a fast connection for a certain amount of time/data and you've already paid something, there's no way to for the provider to buy high speed data to you. Instead you permanently have to get a faster connection just to have a good experience with service you are already paying for.

Not differentiating different traffic and/or paying per GB enforces this old notion of having your own connection to the Internet. Today there's Internet everywhere, there's few reasons why you should be able to access your services or ISP from other connections. If an ISP can't discount, or even bill, some traffic it's harder to share the connection that already exists with other parties.

As long as there's a monopoly/duopoly they will always charge you, but instead of charging you directly for Netflix traffic they charge you for a faster connection or data overages.
When such big names as Gnome can't pull it off, then what projects can one rely on?
World Economic Forum: Transparent Physee Powerwindow Generates Electricity
My guess would be to trigger a phone call to a salesperson in the hopes of qualifying the lead etc..
I think they never should have focussed on Self driving tech so early on in their journey. They should have won the market share globally first and then maybe focus on any kind of RnD. Business lesson is how laser sharp focus is the key
If you run them in qemu then this becomes very clear. Even better (or worse?) the strange system call ABI is translated into regular system calls by the qemu process.
In London with the family. Spent the day at the British Museum. Full of people from all over the world. It was crowded. However if an path was blocked it was Chinese tour group with no regard for the others around them. The tour groups from other nations kept a clear path. It's really sad that such a rich culture with a rich history has such lost generation of rude people.
I can't find where in the article people are being forced to use this?
> one-CPU-one-vote

"He who has the chips, makes the rules."

The problem with your understanding is two-fold: first, "one CPU, one vote" sounds very egalitarian, but in practice it just means people buy vote share and therefore control.

The second is the idea that democracy is a perfect consensus system. That's only true if nobody agrees to fork.

No social contract is written in stone (despite millennia of efforts to do so).
I've seen instances this works on gift cards.
I put $100/week into the top 50 crypto coins, split evenly. I can afford to lose the money.

I wrote some code to run a few simple simulations against the past year (june 2016 - june 2017) of crypto coin values. If you had done this strategy during this time frame, you would have put in about $5,400, and it would be worth $56,000 at the end.

https://github.com/johntitus/coinsimulator

I ran the simulation using differing numbers of coins, and 50 seemed the sweet spot.

The majority of the returns came in the spring. The market has been down since then.

Obviously, the past does not dictate the future.
Uber got itself into its own 'LeEco moment'
Do you think though that this is Apple actively trying to reduce your ability to repair, or is it that they pursue other goals and the ability to repair is waaay down on the list?

Another vote for intentional.

By the time you 1. add sw to detect repairs as mentioned elsewhere 2. don't use standard screws like posi or torx 3. make the screws similar but make sure one is longer and will short circuit the device if you put it in the wrong place (IIRC)

- then it is intentional.
I wonder how long it really takes to build and launch a site using a chatbot...
Autopilots on commercial aircraft work well, because of the infrastructure surrounding them.

Small aircraft is not commercial aviation. One of the most common failures in small aircraft is running out of fuel and then having the sudden need to find somewhere to land. That's a very rare problem in commercial aviation.

Basically, commercial aviation succeeds because it avoids the vast number of failure modes. Fully automated car autopilots are not a simpler problem, they simply need to deal with the mess which aircraft autopilots sidestep. Ex: 747's autopilot does not have a look for an open field I can land in which I can then take off from again after I refuel.
2147483647 (2^31-1) is worth watching as well.

A second later the first bit of any timestamp still handled as signed int32 will flip and the ride into the past begins.

https://en.wikipedia.org/wiki/Year_2038_problem
Forget the on-demand worker: researchers built an entire on-demand organization
That doesn't the answer the question at all.
> so in that case isn't it a good idea to try and reduce your overheads wherever possible?

I think it's the opposite: if you're using react-native or electron you might as well give up on optimizing the size of your own code, because it's not going to make a dent in your overall level of bloat. Enabling your codebase to be used from the user's own browser would have a much better return in bloat-reduction, even if it meant writing more of your own code.

> And in the case of windows store apps, the runtime is already on the users systems and they're just downloading the packaged JS/HTML

Sure, but making your site windows-store-only is morally the same thing as making it single-browser (possibly even single-version-of-that-browser). The flip side of "all that "bloat" is there so that you'll get consistent results across browsers" is that you can cut a lot of bloat if you're willing to sacrifice crossplatform support.
Lyft explains why Shuttle, its most bus-like service, is not, in fact, a bus
Silicon Savannah’s Sacred Cows: Holding Ushahidi’s Board Accountable
Can somebody explain what the use/fun of this is, if Starbucks can push an update that invalidates the approach anytime they want?
Check out Simple Programmer. He has a lot of articles and email list stuff about building a blog. Quality content on a regular basis is key. Be consistent, and keep writing.
Hey, I built this (haloauto.co) store in 20 min for example (it takes time to add content and images). The structural setup can be done in some 5 min. Disclaimer: I'm a co-founder of Weps ;)
Oh, dear. In 2030 or so, we'll be looking back on this as how a bunch of rich idiots died of an exciting new strain of hepatitis.
If you can't beat em, join em.
FYI: user cpt_snowcrash submits net.xyz domain only, users clayjen, ruchirs, reekapp, samvrk comment only in cpt_snowcrash's submissions

Flag this.
UBI is just a bedtime story Elon Musk tells himself to help super-wealthy sleep