skysight-inc/HackerNews huggingface dataset:
I agree that you shouldn't spend a lot of effort going beyond the requirements, but sometimes you will reap huge benefits because you happened to go somewhat beyond the requirements in a given instance. It's like the property of brittleness - you don't want to spend too much time making everything adjustable and bendable, but neither do you want to make everything as hard and precise and brittle as possible.

Someone linked an article elsewhere on HN about the true meaning of mediocrity that I enjoyed and really made me think about this:

https://www.ribbonfarm.com/2018/04/24/survival-of-the-medioc...
This is exactly what they did with 4G. For a while, if you saw that you had a 4G logo on your status bar, you knew you had 3G, but if you saw LTE, then you had real 4G. The only time you had 4G was when it didn't say 4G!
How Much Is It Worth to Use Facebook? A Behavioral Perspective
I mean, sure, it's mostly all stuff applicable to large, complex projects, but you should scroll down a bit...

> 39. Any exploration program which "just happens" to include a new launch vehicle is, de facto, a launch vehicle program.
Completely agree.
the patents could be weak-- or killer good-- it's not up to us to figure that out.

But Nikola is clearly a real company. And they have the right to defend their IP.
Awesome - thank you for this great feedback!
It might be a little bit slow at the moment because I have been working on the whole site constantly today.
Also the app does pull all the data in real-time so you always get the latest accurate metrics - which can take slightly longer compared to cached or estimated analytics data.
We use a solenoid to drive magnetic fields in our sample (RF frequencies, near field), but yes, we do often envision an absorption or emission event by a given nuclear spin as it changes its spin state in the presence of an even stronger, static magnetic field. We have to carefully match the frequency of the driving magnetic field to the so-called Larmor frequency of the spins, which allows them to absorb the supplied energy.

We're working on understanding possible applications now, and we also wonder whether this is a more commonly available phenomenon than originally thought. As experimentalists, we're very conservative in our claims -- for instance, we explain our observation of the "DTC signature" specifically proposed by theorists, without making claims as to the final interpretation of the results for the existing theory. Instead, our job is to very clearly explain what we did and what resulted, and then we get to see (and in some ways participate in) how the broader condensed matter community comes to understand the phenomena. It's an exciting position to be in, there are still many interesting unknowns!
Quebec has some of the highest income taxes in Canada.
Consider the possibility that what you perceive as "a troll saying intentionally awful things dressed up as polite language" may be a person who sincerely disagrees with you, and is also being polite about it. That seems to be the highest form of ideas interacting, no?
Is Canadian healthcare any good? Where I live, you pay for this privilege quite a lot of tax at still you have to go privately, because the quality is just not worth your health. I really wish "universal healthcare" was scrapped, so I could afford better services privately.
Chinese Banks Busy Adopting Blockchain Applications
Mapbox is not cheap either.
I use geocode.xyz to batch geocode data for Singapore and it works great (there is a free batch geocoding api)
It even correctly geocodes some addresses I could not find on Google Maps. And you can get unlimited access for $100 per month.
Canada is very risk averse. There's money, but it's not flowing properly.
> You won't even get those salaries from the big 5 outside of the bay area.

Flat out wrong. FAANG will absolutely give you similar salaries in metro areas like Seattle, NYC, Austin. Where are you getting your data?
Thanks for mentioning these!

I started exploring this after seeing TorchCraft on HN yesterday (https://news.ycombinator.com/item?id=16979136) and I worked on a BWAPI AI back in college myself (2009).

I took a look at ELF hoping it was a library or module I could integrate into my project to make it applicable with PyTorch, but it was its own gym complete with full game examples.
React is great, but I really like the idea of multi-process desktop apps, where the rendering happens in one process and one or more controlling processes pipe events to and from it. That way you could use any language to build your controllers and the native render could be written in a different language that is native to the OS.

I think the guy who makes SumatraPDF did something along those lines with Swift and Golang, to build a Mac app.
It can be in theory, but in practice managing native widgets across all major platforms is such a mammoth project that it's almost impossible. People have been trying for decades, rarely with success.
Did someone on HN downvote everything except the bullet points in this article?

Seriously-- why is the font greyed out? What possible purpose does this serve?
"If Canadian companies were willing"

This comes up in every thread about Canada, but it seems a lapse of logic to anthropomorphize a market like this. The market doesn't "will" anything, and people's willingness to offer/accept a salary is more a consequence of local conditions than a cause. Those conditions include the option of getting paid more if you're willing to leave the country, which some are. Presumably that affects the market for those who choose to remain, but it would be interesting to know by how much. It's not obvious.

Canadian companies complain about lack of talent about as much as their employees complain about lack of salary. Isn't it a sign of a market reaching its level when both sides complain about the price but nevertheless accept it?
From the original article here, it sounds like if he hadn't talked with the cashier at the Qwikstop he would be fine.
Obviously the patent already thought about these things. I will just briefly address them.

1) Luggage doesn’t come out until your phone indicates that you’re ready or went through a checkpoint. This way you can coordinate the variable time you have (eg detained or in a long line) with the baggage before it is placed on the chute. The throwers simply sort the luggage by having cleared to go down the chute, as you move through the process. They can also see on a screen for each luggage where each person is in the process. Usually it’s far easier to delay luggage than expedite it.

2) People are woken up before descent begins and the seatbelt sign is turned on. For the vast majority of flights, this can be predicted in advance. Switching happens in an orderly fashion, and people end up near their baggage before the flight ends. They actually can even pay per minute for naps in the back, requesting a sleeper seat is like requesting a flight attendant, except it lights up the request for the next seats in the back, and whoever accepts your offer can even get a cut of the $. Typically though the airlines would sell the back seats for cheaper (because you have to move) and charge far more for the people who want to sleep on the flight. Often a good relaxed sleep is worth far more and is an impulse buy on the plane.
Please Stop Using Adblock (But Not Why You Think)
And it actually works.

Police in the UK are far from perfect, but they definitely feel a lot closer to part of the community than elsewhere. When you see those videos of a police officer dancing or getting involved in the activity they're protecting, it isn't uncommon for it to be British police officers doing it.

Unfortunately they're under-funded and given too much paperwork, but regardless other police around the world could pick up Peelian as a way forward. It is definitely quite different from an "Us Vs. Them" attitude though.
I'm sorry I forgot to answer on the second part of your reply.
By default, the application uses SQLite.
So if your host provides PHP and SQLite, you just upload the app files and the app creates the database and the structure automatically.
If you want to use a MySQL database instead, there is a small config file where you can just enter your MySQL database access details. The app then sets everything up on its own again.
The local news is one reason I like to stream the local station on TuneIn rather than NPR's various apps. Where else do I hear local news from in this day and age?
I studied CS, worked as a consultant and at a major Linux company, later as a freelancer. Learning stuff feels good :-) Even better when it's something I never ever expected to learn, since I thought that after choosing my field of study for university my path was all set. Thanks Internet - possibilities truly have increased by orders of magnitude compared to my youth!
You referring to intralox's ARBs?
Youtube is blocked at my current location. Could you share an App Store link, and the name of the app? And does it support Firefox for iOS?
> You completely missed the point. You are simply not taking into account the service industry jobs that arise to serve the new "high-end condo" residents. Baristas and teachers need BMR housing.

Tim's article is yet another misuse of the Residential Nexus Analysis. For more info as to how that paper is abused:

https://blog.yonathan.org/posts/2017-04-stop-quoting-the-res...

https://www.nahb.org/en/research/nahb-priorities/zoning-and-... (an academic analysis)

Key point: "The Residential Nexus Analysis gets around all this by assuming that a new development of 100 units does not compete against existing housing but somehow attracts new residents who would not otherwise have looked for existing housing. At the same time, it assumes that the new housing units receive their price from the market. A more reasonable model would make the cost of housing endogenous by considering the new development a part of San Francisco’s housing stock which is desirable by existing residents."

In fact, I'm a walking example of this. I'm moving out of a rent controlled apartment in SF into a new condo in SF, freeing up my old relatively-affordable unit. If NIMBYs had their way, then I'd continue to be living there instead of someone who really needs that studio apartment.

Again: There is no debate among economists about whether California needs to build more market rate housing. The only debates are in the political sphere. This is an open and shut case.

> Exactly the same criticism could be made of tech-millionare-backed, largely white YIMBY groups.

YIMBY groups are diverse and reflect the diversity of the Bay Area, with LGBT especially well-represented. Their opponents like to erase representation of minorities to score political points, which is extremely disrespectful. For example, Gay Shame claims that you can't be "queer" unless you agree with their anti-development politics, which is at best bullying and at worst homophobic.

Notice I wasn't referring to anyone other than Tim Redmond. I'm well aware that NIMBY groups are also diverse.

> The difference is minority and low-income housing activists are broadly opposed to YIMBY policies. Your only explanation is that they are victims of a rich white puppetmaster.

Some minority and low-income housing activists are opposed to development. Others, such as nonprofit developers, supported SB 827.

It is not a controversial statement among anyone other than Bay Area activists that the lines cross against development in a bizarre way unique to San Francisco. It is not a controversial statement among economists that artificially restricting the supply of housing hurts the most vulnerable. From listening to SF "progressives" talk, you'd think that economists weren't completely united in opposition to rent control, which, of course, they are (and I'm not opposed to smart rent control, by the way).

> You should try listening to them better.

I have listened. I understand the concerns about gentrification and displacement. That doesn't change the fact that tenants' activists are wrong about what causes it.
Brute forcing high scores in the iOS puzzle game SPL-T
Funny times we live in, people think as if this was something like hunting or riding a horse.
I wonder if in the history there was a moment where people organised "hour of making baskets" or "everyone should write books"
What exactly do you mean when you say testing? Like being able to write unit/integration tests? Or testing whether or not the submitted code fulfils some requirements/assignment?
Flipkart sold 75% to Walmart
They did. They are publicising 1.1.1.1 since it's easy to remember. But they said you can also use 1.0.0.1
Shows no results found.
If it helps for the future, it's pronounced "mayuh coolpuh", so the e makes the "ay" sound.
> And you seem to be a bit underweight, go build some more muscle. 75kg is featherweight for that height ;)

Oh you put a smiley, that makes it alright then!
I wonder why he tried to go through lawyer and offshore companies this time, rather than have a friend claim the ticket.

I wonder if he found out they had video recording of the person buying the ticket.
This has been posted to HN 9 times

https://hn.algolia.com/?query=Laws%20of%20Spacecraft%20Desig...

The last one was only 1 day ago.
Working for a German Big four Car OEM.
We need the following for measurement data and we simply have no solution (except matlab, which is not good enough).

We want to plot big data (up to terabytes). Columns should be selectable by gui and nameable. The Data then should be be added to database with an ID. Everything should be usable without use of a scripting language.

Right now the terabytes of data have to be loaded in to ram just to see the first few lines and determine what the columns stand for. Now I know that there are editors that can load data partially but these have to be reinstalled which requires admin rights etc. This is a huge burden in a big company!
The process of simply plotting, selecting and storing data takes a huge amount of time. The solution should be web based because no admin rights are availabe.

Often I am impressed how many tools and hacks exist simply to get one thing done: visualize measurement data. Excel is not enough because even the import of dot vs comma vs tab etc takes too much time and everytime has to be relearned. Engineers have to plot the data sometimes every few months and then you have a new excel version that autocorrects measurement data to dates or whatever.

In my opinion this would solve an obscene amount of work.
Right now every engineer is hacking together some scripts that are extremely inflexible. When just csv-type data has to be handled.

Edit: this also applies to smaller amounts of data of megabytes. How can we plot them more robust than excel and then select x and y axis? I am pretty sure that we would love to buy a product that solves these issues.
In the past when we tried things like one phone company or one oil company we got high prices and zero innovation.
That's pretty much what React Native is, but using JS as the control and React's declarative API.
uggggh.... truly a joke. What times we live in. Literally nothing is safe from this wrong headed engineering thinking.
Less rich VCs gambling big on startups.
aaand the very next sentence...

"It would indeed be better to build houses and the like"

It also follows on from a criticism of the economic utility of digging up gold and then burying it in the ground, which is an economic analog of digging holes and filling them in.

It won't be the first or the last time that quote gets taken out of context. Rich, white men with gold in the ground prefer your misinterpretation.
I wouldn't considering something that is not efficient or effective as elegant.
> IMHO these courses only scratch the surface

Of course - that is what I recommend to programmers and CS majors, working in those jobs, on the side, not as a career path.

But in any case, those are "real" courses, so "scratching the surface" not because they are dumbed down but because those are the freshman courses. Of course year 2+ students will get more advanced courses not usually found on edX (although they have quite advanced topics in physics, for example https://www.edx.org/course/mastering-quantum-mechanics-part-...).

As I said, an alternative to learning yet another only mildly different programming language (that runs on the exact same pieces of silicon as the other ones they already know, so it cannot be fundamentally different by definition).
Mosque Cleric Sexually Abuses Child in Kasur – UrduPoint
This is great, wish I'd seen something like this when I was first interested in C. Most introductions are afraid to go into anything complicated, which is ultimately patronising to a reader and doesn't help in the long term.
I could be misinterpreting but I believe a lookup table is more of a suggestion than anything.

It would be easier than for instance a hash table, or rather in networking, a deterministic solution is more common.

I'm obviously not a systems programmer though so I can't provide much else.
>They never learned to control and own their systems.

The overarching presumption here being that people want to learn to control and own their systems in the way you describe. By and large, they don't. This is evidenced plainly by the nonimpact of the "Cambridge Analytica Scandal," which, as far I can tell, has persuaded precisely zero people to move from the platform. The offending platform company recently held a highly successful convention to announce their new tech. Their stock has mostly recovered. Facebook continues to eat the world.

The future does not look like freedom box. The future looks like WeChat.
Yup, Canadian healthcare is generally excellent. The main complaints thar hit the news are generally long wait times for elective surgeries like knee fixes.

For anything other than that I've had effectively zero wait time and excellent care. There are even free health lines you can call for basic info.
What was the advice?
No one is saying to use the latest javascript framework for programming robots.
Well, a bootloader and the self-detection was useful for the bootloader self-update. The update bootloader would be copied in a different section and on reset would start and copy itself over the original bootloader section.

I also wanted to maintain full functionality even at shifted location in case the self-copy process somehow failed. Never did fail, at least to my knowledge.
The vim extension for VSCode can use neovim for Ex-commands, though that's still an 'experimental' feature.
39. (alternate formulation) The three keys to keeping a new human space program affordable and on schedule:

1) No new launch vehicles.
2) No new launch vehicles.
3) Whatever you do, don't develop any new launch vehicles.

Someone better tell Elon.
Spyce Restaurant Opens in Boston with a Robot Kitchen [video]
There's also the (anti)pattern of making your own database in a lesser sense - implementing a set of tables on a SQL database for generic data. I think this is called the entity-attribute-value pattern. My impression is this is often considered deplorable, yet practically every application built on a database that I've encountered at work uses it to some extent.
I get that special features can be important to stand out from the crowd, but my point is that Tesla is the only available well designed electric car at the moment, have been for years, and will be for a while longer. That's why people buy them, not because of new kinds of doors or overhyped Autopilot. You could call the interior screen a bit of a gimmick too, but I think it's mainly a way to save on interior design cost, and then made out to be a futuristic feature.

I think it's more of an ego thing, they want to show that they're more high tech than the old "dinosaurs" that still use fossil fuel and requires you to drive your own car. Focusing on the car part and less on gizmos in the start might have been better.
I had some time to play with it and managed to setup rook, but I was unable to use it with any of the catalog apps.
Ingress didn't seem to work either - what's the point having apps if you can't access them ;)
Actually nothing worked in Rancher except its dashboard.
I can't understand what's the point of this project is now, as you can have better results with original Kubernetes dashboard and there everything works.
I feel very disappointed :(
Look at the "Principles of Biochemistry" course I linked to. Even when OP says "it's scratching the surface", that was in comparison to a complete several years study, that course by itself is extremely involved and pure biochem. It's "only" a single course, but let's wait what you say after unit 3 - because judging by the forum participation, about 99% of people who join that course won't even make it past the 2/3rd mark. So if you can stomach that one course it would be a good sign. I read that about chemistry in general, should be the same for biochem, that if you study in those fields the load is quite extreme.
Although I'm not arguing the fact that Canadian grads are going south, I'm just pointing out the specific details which are important. Not only the fact that the rates are for 3 schools in Canada, but also their techniques to find people were to view their linkedin profiles. Why not go to Alumni Affairs at these schools and get contact lists? Not everyone has a LinkedIn profile, and by only contacting those with a profile, you are potentially introducing bias into the selection.
Canadian living in the US: in my experience Canadian health care is as good or better than in the US. Waiting times are probably somewhat longer for non-emergencies because of triaging, but (again, my experience, subjective, etc) I've often felt doctors are more interested in providing care and less interested in unnecessary upselling.

I've only ever lived in the GTA, though. It's my understanding that in many places away from major cities there can be a shortage of doctors.
anecdotal feedback though.. your objection to them needing gps permission doesn't stack up at all against the robust platform wechat has become, which hundreds of millions depend on for everyday transactions.

So the OP's point of people in China mainly needing WeChat is 100% relevant. While your side comment about what a single user doesn't like about wechat is 100% irrelevant.
Most of the calls I receive are from human callers. So when they call and it's not for me or I'm not interested in their services, I'll just keep the phone aside and let the person talk for a while. Within a few seconds, he realises there is no sound from the other side. He does "hello, hello" multiple times and hungs up. Calls again. Again, "hello hello; Are you able to hear me?". This is very frustrating for the caller and he never calls me back or most of the time, they delete my number from the databse.
I actually checked Play! on akka-http on Graal (maybe I write a Blog about it). Just the "Hello World" of Play! and I've seen like 25% improvements in request/s with CE. I think a full Scala Codebase get the most out of Graal.
However running Play dev mode with Graal EE didn't worked well it sometimes had strange Class issue's where it tried to search a "java.lang.Boolnae" class (notice the misspelling)

I also looked into what else Graal is capable of and it's cool to run C programs or even curl on top of it. Sadly I wished the NODE.JS integration would've been better. I wished I could run angular universal on top of Graal within Play! so that Play! would've been able todo the same thing than .net core with it's angular integration (just without running node!). However Graal can only run "pure" JavaScript (https://github.com/graalvm/graaljs/issues/2).

(native-image does not work with Scala 2.12 (Scala 2.12 emit's indy which does not work with SubstrateVM) or even Play! on 2.11 did not work)
That's interesting. I get the opposite answer from most of the people I know who work in food-borne infectious diseases.