skysight-inc/HackerNews huggingface dataset:
Thanks a lot! Where can I find it?
It’s still on there as a screen! I found it pretty enthralling to watch from Toronto to São Paulo on a 787.
Probably your second today, to be fair.
The author: did you think about creating a course on embedded hardware and software design and launch a funding campaign on Kickstarter. I would definitely help fund it.
Plugin for creating forms and quiz polls
What are you talking about ? Are you even living in Germany? The rent prices here in Berlin are bonkers, landlords are asking 800 Euros warm for 35 sqm "flats" and they are able to get away with it because every flat in the area has at least 30+ applicants. Even if it is rent controlled and the contracts are illegal, you can not report it otherwise you get kicked and no other landlord will rent you their property. They literally ask you if you had any legal conflicts with your previous landlord and they can actually refuse your application because of this.
There's idiots on both sides, and peddling unsubstantiated rumors as medical fact doesn't somehow make up for anti-reefer madness. Rather, it legitimizes the fearmongering.

I've seen dispensaries coming dangerously close to claiming it eradicates cancer. Heard activists encouraging driving under the influence because "it makes you chill out and take your time, man." There's no excuse for this shit.
It's too obvious. I think it will get more goodwill here if it were more direct. Anyway, the webpage has too little information, so it's difficult to give too much feedback.
A 401k should mostly be bonds and cash equivalents when you retire.
Actually surprised this is possible in crossdomain. Almost everything else through is locked down otherwise.

Anyone know why this isn't considered a bug and fixed? What is a legit use of a window changing it opener location crossdomain? I get it in the same web site / app.
If there were not a shortage of API devs, salary for programmers wouldn’t have gone through the roof. You can’t just say because there are a couple million programmer there are definitely no shortage of them. The market demand just happened to be higher.
Start with a simple, known-good design, then figure out why each part is there.

After you get some experience reverse engineering existing designs, start trying to build something simple. Thinking blinking lights without a processor.

Warning: Embedded tools are not user friendly. Because most people who use them, use them all the time.

Eagle has a free tier. I think it's the EDA tool we used in my CS/CSE courses.

There are open source alternatives, but they had even rougher edges a decade ago when I was using them.

https://learn.sparkfun.com/tutorials/using-eagle-board-layou...
1. Knowing when it's okay to implement a "good enough" solution versus taking the time to implement the "academically correct" solution.

Or otherwise put, knowing when to do things by the book, and when it's okay not to.
Going by the general tone of comments here. How about making something like the old Chineese head tax in Canada. Let's restrict Indians & Chineese and allow only whites to immigrate. Then I think it would be OK for everyone white. Racism,white privilege, white entitlement exists in HN at this day & age.
I'm curious what routes you are flying and what airlines?
EU also has a trade deal (agreement) with India that comprises BOTH goods and services (the human export thingy).
Panasonic holds an almost monopoly on aircraft inflight entertainment, especially on widebody planes. They run redboot Linux and have a pretty strict firewall between the plane and computer. All of what the author did was expected by the Panasonic devs hence the disclaimer.

Ads-b carries a lot of this data (at a lower interval) and is available to anyone with an antenna. Sites like FlightAware will republish it as graphs or maps. There also exist apps that take ads-b data and renders flight data in a google earth type view.

A part of me is really excited that we live in this time, but I’m living in constant fear that open data will disappear one day, so enjoy while you can!
They’re not though. That’s a vast oversimplification. There are many individuals who consume and pollute 1000x more than others. You could probably add a few zeroes there and still be accurate.

Many problems would continue to exist and continue to get worse if local populations were to start decreasing over time.
MS Research 2019 reflection–a year of progress on technology’s challenges
The book is LSD my problem child.
I mean, JS coders now can have that experience after a year or two. Only they don't get their past exhibited in museums.
Something must be going horribly wrong in Greece. You can live easily of 30k in the Netherlands, I would make that to even 25k. Yes, that would mean having no car and using a bike to get around (which is common).
That's hilarious. It's like a reverse pledge to double. You do something nasty I will do something good for the person you are nasty to multiplied by 'x'.

On the downside, of course they could reverse the same tactic, make it look like they only march to do something good in the only way they know how to, or, the internet being what it is the likes of 4chan would show up in very large numbers pretending to be neonazis.

This will get complicated in a hurry. But I like the basic idea.
How do you weigh minimalism in a build vs. buy decision?
In Canada, there is an aviation ghost story radio show called “The Shepard” that is played each year.
I’m not seeing the difference to Mozilla here.
Yes, i was assuming MWI, so my point was it is not a problem itself (it does not need an explanation) in context of MWI.
901, I live in the same city as this guy!
Show HN: Video tutorial how to play games in your Christmas tree
Why isn’t Spotified concerned about people making apps that rip their content?

Is audio piracy not a thing anymore?
It takes many decades for them to grow back, and in the meantime these fires will only become more and more frequent so maybe they never will.
Since when is €42k salary considered as being through the roof?
That would make sense, perhaps worded a bit differently it may have survived.

Either way, a good excuse to keep showdead on :)
It's also the risk distribution of one large vs. many small changes that heavily favors many small changes.
The toxicity in the comments section here is revolting. Seriously disappointed in HN here.

Anyways back to the post, it would seem like the landlord should be liable for all these damages.

San Francisco has a ton of problems that literally just don't exist in other first world countries. From overpriced low quality apartments with toxic mold to so much poverty and financial desperation that one's grocery delivery gets stolen in 10 minutes, SF has never appealed to me in the slightest bit even as a software engineer.

I hope they're able to find the help they need, and I appreciate their bravery in speaking out. Don't let the oddly defensive anonymous keyboard warriors silence you.
Start-ups use AWS because with $20k-$100k in credits you can do a lot for free in the first year, and after that the cost difference usually doesn't matter. It also looks great on everyone's CV.

Big companies ofc have other reasons like flexibility, needing less coordination in the company etc.
“Actually Naneen”
What I've seen work well, for multiple migrations, (at an admittedly smaller scale) is using shadow writes/reads and a source-of-truth toggle.

The API layer made requests to both the old DB and a new DB that had been populated during a small window of scheduled downtime.

We spent a couple weeks/months running checks in production that the old DB and new DB were returning identical results, though still returning the old DB's results as source of truth. Eventually, we flipped the source of truth to the new DB, and some time later decomissioned the old DB.
Just about every person I've used this prompt on has found the prompted error, and then gone on to find a few more. However, I don't really care about the number of errors you find nearly so much as I do seeing and hearing you reason your way through a new problem.

I don't expect you to find all the issues. (But if you do, then congratulations! I'm gonna try to hire you.) I do expect you to talk to me about your thought process when confronted with a novel issue.

That's what good electrical engineers do. They don't know all the answers - they reason their way through unexpected challenges.
I'm surprised that anyone would be surprised by this fact. Have you never thought about how, for example, ad agencies for cigarette companies felt about their work, knowing they were killing people? It seems like a fairly basic observation about human nature.
> I’ve never dealt with lat/long being formatted this way, so if you know how to parse it let me know!

I interpret departure_latitude = 39.525° N, departure_longitude = 75.135° W. Google Maps shows this to be Parvin State Park near Philadelphia.

Looking at your big JSON dump, I noticed these fields:

"td_id_gmt_offset_departure": "80005.00",
"td_id_gmt_offset_destination": "00001.00",

This suggests that a leading 8 (strangely in decimal rather than hex?) means negative sign. So your departure time zone was UTC-5 and your destination time zone was UTC+1.
I agree with you on both the points.

One more concern for me is the utility of a business card is just once, if you want to contact them in future you'll store the details on your phone and when you put the card in the pocket it likely directly ends in the trash.

As for WhatsApp or other chat app 'contact' sharing it is not limited to business/professionals and so it has become a norm in several countries.
Is the precision on dating these trees really enough to say that between these two fossils that are over 386 million years old, this one is older by just two or three million years? That seems like a difference you'd expect well within the error bars of however you measure fossil age - is there some way they conclusively can order these fossils without knowing exact ages or anything?
>> None of this is to say that weed can't be beneficial.

There might be a non-trivial impact of weed on climate change if weed consumers produce less kids which according to UNESCO is the best way to reduce your carbon footprint.
I think there are a bunch of scenarios in the real world that complicate this (we spent a lot of time working around these at Keybase):

People get new phones all the time. If I've done a secure key exchange with you, and then you get a new phone, how do I know you're the same person after? Do you move key material between phones? Or do you get your old phone to sign the public key of the new phone?

What if I got a new phone because I lost my previous phone? Do I just repeat the handshake from scratch with everyone? This is very important, because people losing their phone is pretty common. If there's an "it looks like so-and-so got a new phone" dialog, any user with enough friends will see it pretty frequently. People will get used to tapping "ok". And then an active adversary can attack them, by pretending to be a new phone.

In the other direction, say I do use my old phone to sign my new phone's key, and then later my old phone is stolen. How do I tell people that my old phone isn't me anymore? Do I publish another signature of some kind? How do I make sure that all my contacts receive that signature? Does this part require trusting the server to send messages faithfully?
Telling gay people that they’re “morally unacceptable” is a textbook example of hate.

But sure, as long as she claims she has no problem with gay people, she’s probably a wonderful and misunderstood person.
We can trivially produce large quantities of oxygen and hydrogen via electrolysis of water.

This is a physics experiment that primary schoolers can do and also the mechanism that submarines use to generate oxygen for the crew.
Check out flightradar24 for a more passenger oriented app that provides similar data (based off ads-b rather than using device sensors)
Yes, the U.S. healthcare system is an international embarrassment. I hope it gets fixed in my lifetime.
Oh Europe, pillaged the natural resources of India for centuries.

Now you're stealing it's best and brightest for your own gain.

Never change.
Even if they are it's USA, everybody have to pay their lawyer bills. It's not like in UK or many other countries where the side that looses pays up all costs. So if you have to choose between paying for healthcare and paying for the lawyers you'll obviously choose your health.
I think the key phrase in GP's post is "supporting a child".
> Reforestation is not a viable solution to climate change.

It's a strange tangent to take here. The article makes no mention of reforestation.

Just to give some background about the situation in Australia: many of the trees are not just fire tolerant, but their seeds are triggered to germinate when a fire passes through - they depend on fire. This means that 1000s of saplings will arise where there were once 100s of established trees. This increases the fire risk over the next 5 years, but it does capture back a lot of that carbon.

A big problem is that much of the old growth forests, that have less tree density, and thick canopies that rob much of the sunlight to smaller plants, have been clear felled. In their place, is either regenerated forest, with a higher fuel content, or with paddocks, where grass fires can rip straight through.

But still, large canopy fires can still affect these old growth forests. As with all bush fires, the only thing that can be done is to back burn to contain them, and to ensure that sections of forests are divided by fire breaks.

I suppose, to reduce fire risk and potentially releasing all this carbon, we could just turn all the trees into furniture. But I love forests, so I hope deforestation never becomes a popular idea.

So what are you suggesting Australia does here?
>But no, you want more. You want luxury life, you want to keep the rest of the world underneath you.

Is the US also wanting me underneath them by not giving me a work Visa to work at FAANG in SV?
How about a combination of solar and an ultra thin lithium ion battery? Finding a small, thin solar cell cheap enough is the trick I think... http://www.phdenergy.com/products/rechargeable-batteries/ult...
https://www.digikey.com/product-detail/en/powerfilm-inc/MP3-...
I haven't done any calculations to see if these would provide enough power or not...
right, wasn't looking for the company actually, by "where" I meant the location, which I think is NYC based on your handle! Congrats, that's a great gig!
It also reduces road traffic and all manner of queues.
The Marshall Islanders never had any reason to trust the US. These poor people will be crushed by imperial interest and there is very little they can do about it.

While all this is happening, the Marshall Islands continues to lend a UN GA vote to those exact US interests. For example, they are a staunch friend of Israel against near-unanimous international condemnations, and other such ridiculous votes.

This is sad and tragic, and I hope it gives the US citizens among you some pause regarding what is being done in your name.

PS - Don't expect this to change after the elections.
> most of the people who identify as activists, are active towards ineffective measures.

It’s because they’re political activists rather than engineers. They’re fighting to progress their cause, not to solve a problem. I see my friends doing this all the time and it’s so frustrating.
The Case Against Galileo
Buying shares doesn't necessarily mean you "support the company". You can be an activist and vote against current management. In many cases, activist investors have a big impact.

Realistically, it won't matter either way, but at least as an unhappy shareholder you have infinitesimally more power to influence the company than a grumbling outsider. Certainly more than the tiny amount of "support" that your stock purchase will cause should they issue more shares.
Could you elaborate on the problem? No offense, I find it very hard to believe that no one knows how to sum the items in an array.

Are you expecting some map-reduce-like parallel sum, or something else?
The benefits of marketing attribution modeling you’re missing out
Yes, a trade deal for goods and services not a visa free immigration for work.

When I have to go to India, business trip or tourist I also need a visa.
The best part of the Republic of Weimar, second only to its demise, was the infighting. Now that we get to see it on Internet forums, I can only be happy to live in this age.
IANAL, but precedent says you can use "for Rust" in your description without issue. Though the Rust trademark could still be used to request a removal of association if you were doing something untoward in the eyes of the rust project.

So it's not necessarily an unchecked freedom but it's also not limiting in most cases either.
If my employer was analyzing and tracking all my actions and trying to micromanage my time, I would look to work elsewhere.
Deep Learning for Programmers (GPU, CPU) Clojure Book 0.14.0 – Santa's Edition
I don't know why this being downvoted so much. A family requires a lot more money than being single. Are so many people here single without children that don't know or care about this?

Raising children on 30k€ in a city in Western Europe is scratching on the government defined poverty line.
Likely. I've yet to find a person who both has their personal site / profile / portfolio written in the 3rd person and is normal / trustworthy / not an egomaniac
Nice idea in theory but it can (and will) be gamed. For instance, the CIO will have an auditor sign off on a master checklist of yes/no items which the engineers will then be forced to self-certify any changes against. Any failures after that are "provably" due to engineering not being accurate in their assessment of checklist compliance.

What items might we see on such a list? Oh, I don't know... 100% test coverage, perhaps?

In the UK this is called Governance. Fancy word for what is, effectively, liability avoidance.
https://www.inc.com/business-insider/tech-companies-employee...

You'd be wrong.
Show HN: A simplified way to create a portfolio using GatsbyJS
Hi Everybody,

A long time ago I was planning to make my portfolio without success, what I had was a lot of images and text of my later works, if the same thing happens to you I invite you not to get complicated and take my code and launch your portfolio, you just have to add images, and your experience write it in .md files and that's it.

This is the first time I've shared code. if you find a problem, please report it in the repository.

You can see the result at https://christianibarguen.com

https://github.com/christiandavid/gatsby-theme-byfolio
Funny I left NYC after 5 years because I felt like it wasn't being run well after seeing the subway get noticeably worse every year, the homeless population larger, the streets more congested, the rents higher, etc.

But I remember flying to SF for a weekend for an interview and being absolutely shocked at the blatant level of poverty and homelessness I saw. Have never had any desire to live in SF since then.
This is not the same as the Rust restrictions:

> Distributing a modified version of the Rust programming language or the Cargo package manager and calling it Rust or Cargo requires explicit, written permission from the Rust core team.

So, either you distribute something you can't call Rust; or you need explicit permission. It is not good enough that you mark is as modified.

There is an explicit controlling motivation here:

> The Rust and Cargo names and brands make it possible to say what is officially part of the Rust community, and what isn’t. So we’re careful about where we allow them to appear.

(From the Rust media guide.)
Hey folks!

So, yes, the intention of this policy is basically to prevent people from confusion around forking the language itself. It would be very bad if, for example, a distro would strip out the borrow checker and still called the language “Rust.”

Distributions do make some patches to Rust, and still call it Rust. The team is fine with this. Nobody has explicitly asked to do so either. The only trademark inquiries we get are around things like “can I sell this tshirt”, honestly.

Now, there is one thing of interest here. Mozilla does own these trademarks. I often comment here about how Mozilla does not run Rust governance, and that’s true, but this is the one single way in which they do have some leverage. However, I can’t imagine a world in which they do something against the will of the team. When discussing the idea for a foundation, a place for these trademarks is often one of the largest pros of doing such a thing.

I will note that a lot of people have brought up Iceweasel; this issue resolved itself long ago and distros like Debian ship Firefox now.
Mapping Africa’s ‘high-speed urbanization’ to manage growing infrastructure
> Modern technology companies make tons of changes all of the time. As a result they become good at them.

Really? That hasn't been my experience. Nearly every time some moderately large update to any modern software goes out it seems to break a bunch things. What it doesn't break it usually just ditches entirely.
Most of those neighborhoods are downtown... the others have some issues but aren't what people are referring to when they say "dystopian nightmare". That's mainly just Tenderloin/Soma/Civic Center, and a bit that radiates into adjoining neighborhoods from there.

Moderate homelessness is sadly an issue in any large Western city, so if you want to avoid it completely, you'll have to go to a smaller city or the suburbs (or somewhere with authoritarian policies). There also aren't any neighborhoods in Manhattan or central London/Paris/Sydney/etc. where you won't find any homeless people or some grime on the streets.
Older PCs can double productivity losses of SMBs in India
At a recent job, people were advocating for ginkgo, a non-standard "reinvents the wheel" type of testing framework in golang. If you don't know golang, it has near perfect tooling out of the box, including a standard test framework.

I joined on the brink of this decision i.e. moving to ginkgo. I was the first and only person to ask what does ginkgo do that "go test" does not for us? Nobody could really answer that.

Turns out, much like myself, and most engineers who weren't Googlers at the time, didn't really know golang and its environment. They all kinda assumed that like any other popular language, esp. for system programming (like C++) golang in its infancy requires a test framework supplement.

Well, no it doesn't. "go test" is standard which if we're lucky, means we never have to re-write tests 10-20 years down the line because it's the standard.
Having total freedom like the author appears to want would be a big negative in my book. Why would we want a bunch of different variations of Rust that have different capabilities and may not compile the same "Rust" source code? If you want to make changes to the underlying language you can either work through the accepted Mozilla path to language acceptance or create your own language based off of it with different name. I'm not quite sure what the author is hoping to gain.