skysight-inc/HackerNews huggingface dataset:
The Many Reasons Biologists Eat Their Study Subjects
I switch between all three major OSs on a regular basis. With so much of our software in the cloud it's not really an issue. The funny thing is that each OS has some apps that you really miss on the other ones. But it's not that onesided and you can be productive on any of them.
I fully agree that there is an ongoing reckoning with the limitations of deep learning

I would go a step even further. I don't think this even justifies being called a "reckoning", we are just finding the limits of something that we have not yet found the limit I would go a step even further. I don't think this even justifies being called a "reckoning", we are just learning its limits.
Theft is rarely malicious. It's usually about gaining something and the thief probably wouldn't mind if the other party was fully remedied by a third party like an insurance company.

Assault is malicious where the intent is to damage the other person with little to no benefit for the one doing to the damage.

Neither is right or acceptable, but there is a significant moral difference.
CC0 is a special case, it's a release into the public domain, plus a fully permissive license for countries where you can't release into the PD.
Artificial Life-Simulating Particle System You Can Control with Your Hands
But why as a renter would you want to only vandalize / steal the scooter that you just used, vs just stealing / vandalizing the hundreds of other scooters out there? It lets the companies collect statistics on who is more likely the doing the bad behavior, careless customers or random assholes?

The biggest complaint with these scooters is they are in the middle of the right of the public right of way and laying down on the street in an inefficient manner.

If they are locked to something, they would be outside of the right of way since lock points tend to be on the edges of sidewalks. If you put the lock on the correct point on the scooter, it will be fairly difficult to knock them over, vs the light tap you need today.

Locking also reduces the instances of impulsive bad acts, since now you need some sort of specialized power machinery to remove the items. And barriers to impulsiveness is a big factor in reducing crime. Did you know for example crime tends to happen more at the bottom of a hill vs the top of a hill? Because people don't want to walk up hills because it's extra effort.

On top of that, nobody has been complaining about personal bike ownership, which today follows a model of being locked to things.

JUMP bikes in SF for example follows this model, has been around before the scooter boom. I haven't heard a single complaint about them other than positive complaints such as 'why aren't there more?', and 'why are they restricted to an area?' The scooters on the other hand have had a bunch of negative complaints.
Seems legit but I can't be the only person who raised an eyebrow at the fact this study originated from BYU, imagining the researchers surveying a bunch of dorks in cargo shorts at a church picnic. Don't judge me, I'm enitled to my snortling.
I'm really curious how one goes about "future proofing" an external cable connecting to a device via a usb port gated from inside of the device. Voltage? Frequency? Fantasy?
If you have hardware that can operate at 1000fps at full HD, then I'd bet it could drive very safely even without LiDAR. But if at best it manages 5fps, uses imprecise extended Kalman filters to interpolate movement of obstacles, low-res SfM and normal-based 3D detection, it could get really bad results at times. All these systems together at 1000fps would probably obliterate humans comfortably. It was said that self-driving is a solved problem, the faster HW the better results. However, detailed path planning (in inches/centimeters) is way way worse than average human and due to NP-hard fun there is not much hope there will be any great solution anytime soon.
Some of my designs replaced TCP/IP with alternative stack. A gateway device that spoke both could translate and do security work. The traffic would only go to designated parts of memory. So, traffic going to ME would never reach it or would come in via format it doesnt understand.

I was thinking last year about building one with new hardware given all the hardware/firmware vulnerabilities showing up. I have it on back burner fof now.
PSA: You can run Wordpress headlessly, there are libraries in a few languages which consume its API to help you render how you want.

You can hate PHP but Wordpress is king for non-technical users.
Just a few days ago on hn I discovered the stanford prison expweiment was largely faked, and now this. I guess this is good reason to be suspicious of pop science factoids that often get thrown around in discussions.
I had to Google it too. :-)

http://demonstrations.wolfram.com/FrequencyModulatedContinuo...
I've been working on a mac after being a long time windows user, and as you say, most of the software I use is cross-platform. The biggest problem is modifier keys, and I still prefer how windows does window management (oh, and finder is garbage).
Facebook can make software great because they have great engineers, but they've suffered a major case of scope creep, which leads to more than a few loose ends as the company assigns their best engineers to [choose your own adventure]:

- maximum profits (woohoo!)
- reaction to potential regulation
- unwanted press attention
- wanted press attention
- the shiny new thing

That's why I never switched to React. It's a good way to organize things and was clearly well engineered from the start, but there are other choices besides React (and RN) where leaders have demonstrated their willingness to stick with it through thick and thin because...it's all they do.
Is there a plugin for this that can be used (such as in .babelrc or some such)?
There is a large difference between trusting the developers of a kernel who have earned that trust over many years versus trusting someone who threw together a random binary and distributes it through a poorly curated service.

That's akin to installing randomly downloaded software from warezRus.com and running it as root.
TL;DR -- The issue is lack of sunlight rather than damage from dust or blanketing of the solar panels.

I was curious if Opportunity has a way to clean its solar panels. Answer: no, but sometimes a wind gust helps out.

https://www.quora.com/How-does-a-Mars-rover-manage-to-clean-...

Curiosity doesn't have solar panels but rather a "radioisotope thermal generator".
I'm amazed at how fast things moved in the computer industry. Per the article, FETs only just began to work in 1960, but by 1964 Seymour Cray at CDC was completing the 6600[1], a "supercomputer" with massive numbers of them.

[1] https://en.wikipedia.org/wiki/CDC_6600
If one could:

- run VM's on Apple TV it would be great.

- use multiple ATVs, you mighe be able to get around not having 16 GB of ram.

Still, 32 GB in an Intel NUC is very attractive.
> Globalization wasn't really why they lost their jobs

It's entirely incidental to the subject at hand, but I disagree:

https://qz.com/1269172/the-epic-mistake-about-manufacturing-...

> We underinvested in literally every job-creating public good from education to infrastructure

Absolutely true, and there are massive marginal gains to be had by increasing our investments in education and infrastructure at this moment, but it's important to acknowledge that in the limit of appropriately high funding, education does not guarantee the existence of satisfactory jobs for everyone.
I think their calculation is far more rational: "There are no large internet companies in Europe (due to their own anti-startup regulation and taxation regime btw), but there are large copyright owners. So let's at least maximize the the value to the EU copyright lobby without any regard for the EU internet lobby (since we have none)".
Let me take this opportunity to say I'm appalled all research at Google has been rolled into "AI." Ubiq has nothing to do with machine learning, but you can't access it without wading through a swath of Google-branded AI marketing material. The domain research.google.com now redirects to ai.google. If you want to search for any research publications by Google employees, you will be searching on a domain that first and foremost highlights the AI research teams. In a particularly egregious example, all quantum computing research has been filed under "Quantum AI." The "Recent Publications" section exclusively highlights machine learning research despite there being more recent research by other teams. I can go on.

In my opinion, this move threatens the scientific integrity of Google's research. It's clear that researchers in distributed systems, fundamental theory, security and privacy, networking, language development, etc. are second class citizens. I wouldn't be surprised to learn that there's organizational pressure to inject machine learning into as many publications as possible, even if it dilutes the overall diversity of research.
Right, humans seem hard-wired to discount/ignore luck, because it's hard to fit it into a conceptual framework. We prefer to create stories with clear causes even in situations which we abstractly know are random. (Ex: The myth of a "hot hand" or "I'm due for a change of luck.")

This extends to how they try to explain outcomes, so that the wall-street executive is either seen as a leadership-god or else as a corrupt shark, rather than a mostly-regular person with luck.

In closing, some humor I remember reading once:

> Most people won't admit how they got their current jobs unless you push them up against a built-in wall unit and punch them in the stomach until they spill their drink and start yelling, "I'LL NEVER INVITE YOU TO ONE OF MY PARTIES AGAIN, YOU DRUNKEN FOOL!"

> I think the reason these annoying people won't tell me how they got their jobs is because they are embarrassed to admit luck was involved. I can't blame them. Typically, the pre-luck part of their careers involved doing something enormously pathetic.

-- "The Dilbert Future", by Scott Adams
> so I did not validate every repo to ensure they actually offer pretrained models

You don't have to manually verify each one--that's what machines are for. If you find a file that is recognized as a model list and link to the_model. Obviously a README is not a model.
I dont recommend doing this remotely, but if you live in (or have family that would do it with you in an affordable location where they live) a place where real estate investing is profitable/affordable it could be worth the time.

I moved to the Bay Area but where I grew up, most of my family lives there still and the real estate is cheap there (Upstate NY). I started buying properties last year while my family does the day-to-day management that requires physical presence.

Its been a great way to learn something in a new industry that is not related to work, and has given me a more business-minded perspective (being a business owner and landlord) which helps me take on a slightly more ownership-mentality at my day job.
> Right on the money with the 'not globalization'.

You sure? Globalization vs robots is entirely incidental to the fact that jobs regularly disappear en masse and we deal very poorly with that as a society, but I disagree that it was obviously robots and not globalization:

https://qz.com/1269172/the-epic-mistake-about-manufacturing-...
Matching Requests of Different Types to Workers with Different Skills
Perhaps they would not sell it to you, because the entire line of cells were defective, and they did not want to burn your house down with a defective battery.
LiDAR can be easily fooled by litter, bad weather, snow etc. It basically works reliably well only in good weather.
Thank you very much for your insight!

I believe the term "core language" may be more appropriate than "syntax" in your argument: it's true that the pipe operator (|>) is a macro, as well as fn/end or the match operator (=), but that's an implementation detail, they still are syntactic forms.

As with any programming language (except of course for Scheme, which is perfect :D) Elixir has some inconsistencies, but I don't think they make the language "hard-to-read" in any realistic way.
This seems pretty awesome, thanks for the effort, I look forward to testing this out
It's pretty possible, and has been for a while:
1) Flutter already implements the Material spec and Cupertino spec, so the biggest cost, the upfront cost, is satisfied. In fact, the Flutter team found inconsistencies with the Cupertino spec vs. what iOS' animation kit implements and filed bugs for them.
2) It's OSS; this problem will minimize as more people are contributing and using Flutter.
Has Vue passed React yet?
I thought it was unnecessary, because the judgment amount was less than $600, which I believe is the reporting threshold for the payer.
Of all the things other copy from Apple, so few copy the 16:10 screen. At least the Surface display is what, 3:2 now? But everyone else is still bloody 16:9.
The local language is not always the language of the land. In parts of Sweden the local language is Arabic, children growing up there sometimes don't get to speak Swedish before they go to primary school at the age of 7. They could have the bad luck of ending up at a pre-school where nobody speaks Swedish [1] which makes it even harder for them to learn the language of the land. From the article:

"På Missansia förskola har alla barn utom ett vårdnadshavare med ett annat modersmål än svenska. Enda stället där de kan tala eller uppmuntras att utveckla svenska är därför i förskolan. Utbildningsnämnden konstaterar därför att "om då förskolan enbart har personal i småbarnsgruppen som inte kan svenska får dessa barn ingen uppmuntran i det svenska språket".

Nämnden utrycker också en oro över att barnen riskerar att få en sämre start än sina klasskamrater i skolan, vilket kan medföra en sämre kunskapsutveckling och ett utanförskap.

– Förskolan ska bedrivas på svenska, det är extra viktigt när de talar sitt modersmål hemma. Grunden är att vi måste garantera barns rätt till en bra förskola, säger Olle Johansson."

...which translates to:

"At Missansia pre-school all children except for one have parents (the word used is 'vårdnadshavare' which means 'custodians') with a native tongue other than Swedish. This means the only place where they can speak or be motivated to develop Swedish is pre-school. The school board therefore concludes that "if pre-school only has personnel (in the group for the youngest children) who can not speak Swedish this means those children do no get any motivation in the Swedish language"

The board also is worried that the children will have a worse start than their classmates in school which can lead to worse results and segregation.

– Pre-school has to be run in Swedish, this is extra important when they speak their native tongue at home. The reason is that we have to guarantee the child's right to a good pre-school, says Olle Johansson.

[1] http://nt.se/nyheter/norrkoping/ingen-i-personalen-kunde-sve...
I develop on Windows 10, in CUDA/C++, Erlang, and F#. And I never use WSL, even though we deploy on Centos. Windows is best if you use it as Windows! Take the time to learn Powershell, and use the Powershell console, not "cygwin" or bash in WSL.
I'm in a very similar situation. I started using marijuana to easy my migraines... Then I found out I enjoy it whether I have a migraine or not.
> Ok, let me ask: why? What is the absolute worst case scenario here? That a user in your organization gains admin privileges on their workstation?

I think the critical bit you're missing is that if a user can do something, a virus running under their credentials can do it too. Meaning I'd expect a virus can use this to get admin access.
> I have a 64 core, 128gb, 4TB iMac Pro.

The most extensive option is an 18 core, 36 thread Xeon W 2195... Impressive, but not 64 core.
I guess I'm saying that the only women that paternity leave is unfair to in any way are those who lack partners.

Not that there's any simple solution to that. Maybe in a society that believed in social safety nets some sort of home aide could be available during the first few weeks.
What techno did you use for this? Are you using the exchange http APIs, or are you also using websockets?
Interesting! I was not aware of that. So, no idea :)
>If you want dead simple, consistently styled content to be written by non-technical folks, Markdown is much better IMHO.

The spec for Markdown's syntax includes HTML in its entirety, though...
rec·re·a·tion·al/ˌrekrēˈāSH(ə)n(ə)l/
adjective

relating to or denoting activity done for enjoyment when one is not working.

The opposite of that doesn't necessarily sound "destructive" to me. I mean sure, that's one possibility, but not the only one. "medicinal" could be another one. I'm sure there's more.
There are also plugins that generate a static version of WordPress, so you can run it locally as a site generator and deploy static files anywhere you like.

Agreed on WordPress. In fact, I'm about to start working on the second edition of my book, Technical Blogging, and I will still recommend WordPress despite my audience being highly technical. (Of course, I'll discuss the alternatives as well.)
You were very lucky in more ways than the one. That's a great story, though. Those kinds of memories and meaning in your work are priceless.

My father was overworking most of the time due to his career as a pipefitter for Imperial Oil. He spent two terms unemployed— once when we moved to our small SW Ontario town (long story why), and another during an illness that lasted about a year. Because my mother had left her career in insurance to look after us, our college savings were depleted (the last thing they touched to make payments). I don't remember the times he was unemployed very much. Much of my family was ill at the same time he was and I spent a lot of time looking after them (with my thoroughly tough mother)— otherwise he was driving an 2-3 hours round-trip to the union hall every day to try and find contract work. So I didn't see much of the guy when I was young, and when I did he was exhausted and often cranky. There were some great moments in there, and he still taught me as much as he could while I was there, but I'm just remarking on the work and unemployment and family time thing.

Funnily, I got into programming because my mother had an [name I don't remember] 80286 from her work as an insurance analyst and I dug right into that machine. Then the internet finally came to town...

..

Really, thanks for sharing that.
Ish. If you automatically do an emergency braking / avoidance manoeuvre every time a LIDAR-opaque object is in front of your vehicle, then you'll end up causing a lot of whiplash for the sake of sparing some paper bags.

LIDAR gives you data points which may be more useful than optical data, but in order for it to be safely incorporated into a guidance system, there need to be times when it is out-voted by optical sensors.

Back when the company I worked for was building the Heathrow Pod, they had the option of putting LIDAR on the vehicles for collision-detection. They eventually decided against it, determining that the probability of injuries due to false-positive e-braking manoeuvres was higher than the probability of injuries if LIDAR was omitted altogether.

This was more than 10 years ago, and the state of the art has advanced considerably. I'm sure the balance of this calculus has changed. But figured it was worth pointing out that LIDAR is by no means a trivial thing to incorporate into a guidance system.
A couple possibilities:

1. As long as lots of money is being made, wealth created, and economic growth happening, politicians are willing to suspend action in shutting it down to see where it goes. They may not be not sure whether it’s a bubble or legit growth but won’t do anything until the answer to that question becomes more obvious than it is now.

2. “Blockchain not Bitcoin” has given cover to continue development of the technology under a dual use concept - the tech developed by permissionless cryptocurrencies could be of great value to enterprise blockchains. Lots of lobbying around this the past 5 years.

3. Politicians believe crypto won’t become the de facto world currency, for various reasons. The tech is too messy and risky (true), or they control certain gateways like fiat on/off ramps.

4. Ultimately the govt decides what is “legal tender” for payments, debts, and tax collection. Meaning the USD or other national currency is the only one ever guaranteed to be accepted in that country for debt payments and tax collection. Crypto may co-exist with it, but never fully replace it for that reason.

There’s a lot of hype and wishful thinking around crypto, and it’s fun and fascinating technology for sure, but there are decades of development to go before it’s realistically conceivable it could become the defacto global currency.

That said, it’s not necessarily a security just b/c it has no home. Money originally evolved as a tool invented by people not governments. There’s precedent for money being a grassroots thing rather than a centralized thing. Cryptocurrency is just a new way of doing that.
We've been slashing taxes on businesses and the wealthy since the 80s, when exactly is it going to start trickling down?

https://www.theatlantic.com/business/archive/2015/02/why-the...
> I suspect we'll see touchscreen laptops running iOS pretty soon

Doesn't this already exist as the iPad Pro? Multitasking was introduced with the product line. They even heavily pushed the keyboard and pen.

https://www.apple.com/shop/product/MJYR2LL/A/smart-keyboard-...
>, I know this sounds like survivorship bias but you really do get better at what you're attempting to do by sticking with it.

Yes, I agree one can get better at something by continuing to practice it. But that's independent of what "survivorship bias" means. It seems like you're thinking of "survivorship bias" as a measure of honest self-reporting instead of an unemotional mathematical bias. Your "determined as hell" example is not the same as "language practice" in the next example:

>I'd guess 99% of the people who have taken at shot at learning a second language fail (or give up or get bored) before they become fluent. Does that mean the 1% who made it and say "practice every day" have some level of survivorship bias? It's kind of absurd.

Survivorship Bias means ignoring an uncounted population (counterexamples) when considering an attribute. Yes, your language example would be absurd since it includes both the successes who practiced every day _and_ the failures who didn't practice every day. This matches our intuition; my son doesn't practice Swahili language every day so he failed at knowing Swahili.

Your "determined as hell" anecdote isn't like that. To remove sampling bias of survivors from your advice, we have to count the _other_ entrepreneurs (not you) who were also "determined as hell" but still turned out to be business failures. The _other_ entrepreneurs can also create "better products" and "grow personal network" and still fail at the business.

>but you might understand what Im trying to get at.

I understand your positive advice for a successful bootstrap business. I took issue with _how_ you presented it because it copies the same logic flaws of survivor bias that the article is complaining about. It seemed like you were so passionate about your success anecdote that you overlooked what "survivor bias" actually means. Therefore, you didn't notice that it also applied to your comments of bootstrap being "not hard" if one is "determined as hell".
This was done using electron-vue. Yes I use both http API and websockets. Some exchanges don't have websocket, so I use polling with a 5 seconds interval. That's as close to real time as you can get...