skysight-inc/HackerNews huggingface dataset:
I don't mean taking RF data in account at all. I mean just collecting temperature, air pressure, humidity and wind speed data from many points in time-space.
What Is UI Design? What Is UX Design? UI vs. UX: What’s the Difference
And thus why it would likely be illegal, at least in my country. I assume that other civilized countries have such protections, maybe they don't.
Godot recently announced that they are going to allow you to disable engine features[1].

From the announcement post:

"We got requests from single developers working on 2D games that they would like to disable the 3D editor and nodes from the Create dialog. The reasoning is that, if not in use, they just add clutter."

[1] https://godotengine.org/article/godot-32-will-allow-disablin...
But neither do plants produce "naturally" food for humans. The produce it to reproduce and make the fruit delicios so animals eat it and transport the seed somewhere else to spread. Humans are very bad in spreading plants by means of eating and deposing the seed.
Let's hope they won't ever become a mainstream part of programming languages.

If you consider Amp mainstream, or a programming language, it’s already too late.
Right so under the hood do you normalize to romajii? How do you deal with kunyomi vs onyomi - do they even matter? Even if you had a stream of kana, how do you tokenize when they're not delimited?

(don't know much about NLP beyond surface level software experience but have an amateur interest in Japanese)
Well, I understand why one wants to use a native GUI toolkit (Cocoa) instead of a more generic but cross platform one (for instance Qt). GUIs just feel smoother. This has always been a thing for Mac OS applications -- but interestingly never so much for Windows applications, because look and feel was always prioritized in the designer-addicted Mac world. I like that -- the Mac UIs always used to feel high quality and polished. Nevertheless I'm a 15yrs Linux user and pay the price of the Gtk/Qt "uglinesss" for my freedom (it's not so ugly any more :D ).
Permit me to be outraged, equally, when anyone is denied access to a resource without good reason given, to something that is readily available to their peers. Your comment is unseemly and unkind.
Omnivores are generally polite enough to call vegans that which you call themselves, perhaps you'd like to return the favour?
Especially in C-like languages, undefined behavior is one of the main things that creates space for compilers to get better (produce faster code, or produce code faster, or smaller, etc). That topic comes up in compiler discussions every so often; I would hazard a guess that one of those references is what you have in mind.
Have a look at section 2.4 of this document:

https://www.pathophysiologyjournal.com/article/S0928-4680(09...

Some excerpts:

"Panagopoulos et al. [99] exposed fruit flies (D. melanogaster) to radiation from a mobile phone (900 MHz) during the 2–5 first days of adulthood. The reproductive capacity of the species reduced by 50–60% in modulated radiation conditions."

"The authors concluded that radio frequencies, specifically GSM, are highly bioactive and provoke significant changes in physiological functions of living organisms."

The paper references over 100 studies in total on the subject of biological RF effects.
Any guess as to why the bug only happened in older versions of Android?
FWIW if something "world news" level happens, first thing I do is check twitter hashtags.

TV news and online news sites usually lag behind and rarely fact-check the "breaking news" so they're generally only worth paying attention days or weeks later when all the fact checking is done. If they're up to date, they're mostly recycling other people's content from social media without attributing any sources or real fact checking. If they're not recycling social media they're generally so vague and non-committal that they basically tell you nothing.

When the Notre Dame fire broke out the only thing I saw on TV was a short matter-of-fact notice in the evening news. Social media had live streams and people linking to articles about the renovations etc.
Compare yourself to 1000 SaaS companies
And SpaceX can refuse to sell them. Or they can sell them expensive and that helps financing their own system.
How much money is a company losing because its Korean string is nonsense?
I've also seen HN users share AMP links ...

One example: https://news.ycombinator.com/item?id=19679136 , luckily someone also provided the non-amp equivalent...
XIX is hiring front end developers
As a front end engineer, you'll be responsible for improving XIX web client using your extensive knowledge of JavaScript, HTML, and CSS. You will work with real-time data streams, engineer for performance across browsers, and delight people by making the best software you can imagine.

Crucial: being humble, courageous and hungry. What you did is more important than vanilla credentials. We are taking on a challenge that bigger than any of us individually, so if you are up for the challenge and not biased by your past experience, shoot us a note.

## What you will be doing

- Developing user-facing features end-to-end in a web application
- Collecting usage metrics and implement dashboards for analysis
- Working with the engineering team to integrate new features and ensure high maintainability

# What you should have

- 3+ years of experience writing client-side JavaScript
- Expertise in building complex layouts with CSS and HTML
- Experience building and debugging complex systems in a team environment
- Strong UX and design sensibilities, and a desire to sweat the small stuff
- Strong communication skills
- Self-­awareness and a desire to continually improve
- Develop user-facing features end-to-end in a web application
- Collect usage metrics and implement dashboards for analysis
- Work with the engineering team to integrate new features and ensure high maintainability

# Our process and what to expect

1. Resume/application screening
2. Phone interview, approx. 45 min - 1 hour
3. Technical interview
4. Full-day on-site work or trial week, if remote
5. Offer

Email at hell-yeah@xix.ai
Unless someone browses full screen or bookmarks the app to their home screen on mobile so there is no visible url bar to animate.
I Used Python to Analyze Game of Thrones
>At a time when Apples actions seem like they are de-prioritizing the line,

Nobody is "de-prioritizing the line".
How to burn your body fat quickly using the FREE fat shedding supplement
Don't be fooled. This will not be good for consumers, it will be good for profits and share holders.
Many 2D games nowadays are just 3D games using an orthogonal camera because that's still faster on the GPU than the old-school methods of sprite based rendering. I think even SDL2 uses OpenGL acceleration for its "2D" texture and render functions behind the scenes. It's mostly a distinction without a difference.
Yes. They actually improved a lot of rocket construction and that's why they were cheaper then everybody else BEFORE re-usability. Now re-usability they just increase the profit.

Until somebody else challenges their price, they can get huge profit from every launch.
When I last benchmarked tensorflow.js, it was 40 times slower than native tensorflow on my laptop. However, even if WebGL compute shaders were available, Nvidia's cuBLAS and cuDNN libraries would still be faster.
Show HN: Simple but Powerful IDE for Databases
Wtf? I guess it's time to blacklist Google and their web of worthlessness. I mean, using Google Search is literally "give me advertisement in disguise" these days, and I don't understand what people expect from using it. An effective remedy also seems to block all script; serves as a useful filter for actual content rather than ad-infested clickbait, and the script-ladden pages you can't view aren't worth your time and bandwidth anyway.
This is such a strange reaction from HN. The AMP cache URLs have been a top 3 complaint about AMP here. "I can't copy-paste URLs, it's hard for users to understand which site they are on, it looks like the content is provided by Google rather than the real provider", etc.

Now there's a solution that preserves the preloading and validation benefits of AMP caches but maintains the original URLs, in a way that's cryptographically sound, in the process of being standardized, and controlled by the publisher. This gets launched much faster than one would have expected. And suddenly everyone pretends that the AMP cache URLs were never a problem and this is some kind of a power-grab.
... but they are vert good at speeading seeds by other means.

BTW, vegetable farming, be it organic or conventional (especially conventionnel) isn’t exactly non-human animal friendly.
I find it hard to believe they proposed such thing if they were serious about selling anything to Apple. They already knew the answer.
When I click a search result for company.com I expect to be taken to the resulting page at company.com, not Google’s HTTP-cache of that page.
Hmm, so, my local farmer who sells glass jars of Bee Pollen at the market is doing this as well?
That's still getting updates, isn't it?
I love the creativity of the hack, especially when he sync'd the video position with the scrubber. Respect.

I also love the guy's vaguely deranged, Adult Swim -inspired commentary. I went from hater to fan in about 30 seconds, once I realized that he must idolize Tim Heidecker. Again, respect.

However, what I love the most is how the video was composited and edited. What tools do you use to pull that together without slaving over every detail? It looks deceptively low-budget but there's a lot of really subtle details in the way he zooms in on the URL, tweens and flips his video around that make the whole thing feel like a Tim and Eric special feature.

I'd love to know how to produce that sort of result on a meaningfully short timeline.
Those taxes are obscene.
You do have rate limits, so if you need to spin up a lot of subdomains you won't really have a choice
>Also, FU everytime something is just built for macOS. It's such poor stewardship (at the very least for everyone who isn't Apple) to reinforce the walled garden that is macOS.

Really? If the non-walled garden of Linux is so wonderful, what's your problem? Other people shouldn't write the software they like for the platforms they enjoy?

I like to be able to depend on a software with commercial ties, that doesn't change when some community gets bored and has different whims (e.g. "let's redefine everything people know about Gnome 2", or "let's write the n-th audio framework").

And that also attracts major commercial packages like the Creative Suite, DAWs, VSTs, etc -- stuff which I depend on, and with no real match on FOSS world.
BMC = Baseboard Management Controller (for those like me who don't know the acronym)
Season 1 was amazing, but as it progressed to (I wanna say to season 2 or 3) it became more and more of a cheaply produced slapstick cartoon.

But the earlier episodes had an amazing cinematic feel to them.
The title should be "Why bbc reads Hacker News comments to get ideas for its next article." I could swear I just read a discussion on HN (just hours ago) in response to an article about Amazon getting flooded with fake reviews. Some suggested how they write fake reviews for money and how one could monetize fake reviews. Then here comes this BBC article. Coincidence. I think not.
Exactly. Though it’s reasonable to make a distinction between plants and animals of course.

But still, veganism isn’t as clearcut as it would first seem.
Postgres listed twice on the main page:

“Use SQLGate and raise your work productivity from Oracle to SQLServer, PostgreSQL, MySQL, MariaDB, Tibero and PostgreSQL!”
I'm feeling for her. Finding the right work is never easy but it seems reconversion after pro-sport can be really tricky, especially for these sports where it's hard to earn enough to make a living. From all the examples I read through the years I got the impression that the least disrupting kind of reconversion in these cases is have the luck to find a way to somehow stay in your sport, trainer, or work in the federation or something like that, but of course easier said than done, you're certainly not alone with this simple idea, and of course I think it's even more difficult when you're a woman.
They literally have an advertising segment on iPad with the tagline being "What's a computer?"
More Bugs Fixed in Every Release
I agree this should belong to everybody, but fossil hunting is an expensive venture. Here is a quote from Alan Detrich, thw owner of the T rex.

[1] “Millionaires aren’t rich enough to buy these dinosaurs. I don’t have a problem with selling to billionaires, because they’ve got enough money to protect this fossil and take really good care of it … At some point, all these things end up in museums.”

>At some point these things end up in museums.

I guess you can call it a win-win.

[1] - [https://www2.ljworld.com/news/ku/2019/apr/10/ku-museum-pulls...
When I installed pytorch, I had already installed CUDA and CUDNN (as I needed them for tensorflow) so I have not verified what smhx said.
"Brevity takes effort": "If I had more time, I would have written a shorter letter."
For me as an Ops and automation, it being native rather than a web-frame / JavaScript app means a lot for latency, performance and OS integration.

Hopefully it also has good PostgreSQL support and plugins / module support for languages / DSLs such as puppet, SQL, ruby etc... and decent git / GitLab integration.
Do bees produce "naturally" food for bears? Do hens produce "naturally" food for foxes?
Isn't this just fraud, and thus illegal?
KlusterKit
Profitable, but still only $40B in revenue compared to $126B for Version, and only $4B net profit compared to $30B for Verizon. Verizon's net profit is closer to T-Mobile's total revenue. https://s22.q4cdn.com/194431217/files/doc_financials/2017/an... https://www.verizon.com/about/sites/default/files/2017Verizo...

That is not a sustainable competitive position in a capital intense industry.

Spectrum is part of the deal but hardly the only one. Retail consolidation would be a big cost savings. Refinancing Sprint's debt ($40B) with T-Mobile's better credit ratings would save hundreds of millions per year in interest expenses. CAQ for mobile customers is very high, so Sprint's customer base is worth quite a bit.

The really important question is how the deal will affect the competitive landscape for 5G. Neither Sprint or T-Mobile have the scale to effectively compete on 5G and Sprint in particular is in bad shape due to their low credit ratings and high borrowing costs. If T-Mobile doesn't merge with Sprint, either a larger company does, or Sprint continues to circle the drain with low-value services and slowly dies.

If Sprint loses customers then all else being equal this benefits AT&T/Verizon more because, if those customer migrate in proportion to existing market share, they get more of them. So Sprint going down weakens T-Mobile's competitive position.

Whether or not merging with Sprint actually improves T-Mobile's competitive position depends on execution but there is at least a plausible story there.

At this stage of the industry the opportunities for competition at the infrastructure level are limited and regulators should be focused more on maintaining a competitive market for MVNOs that are offering differentiated products like Google Fi and cheap pre-paid options like Mint.
Weirdly, as a scientist by training, I am quite unscientific when it comes to these kinds of things. Nature is exquisitely subtle and it can be really hard to "measure" these things when you may not even know what to measure for.

That said, I know full well that physiological chemistry can be sensitive with reaped to down isotopic distributions due to competing kinetic pathways, even though isotopes are supposed to "behave the same". Meanwhile, we're just about realizing that gut fauna can influence a bunch of stuff that ought to be "orthogonal".

So when it comes to wide scale exposure to things like this I typically keep an open mind because biology is crazy complex and most our models are woefully simplistic.

In any case global spread of microplastics can't really be good...
Depends on the pro apps.

In the age of iCloud, Dropbox, and 200 other services and alternative ways to move stuff, why would one want to use a FTP client (like the Transmit above) on the iPad?

The market for FTP clients is small enough on the desktop...

(Heck, I'm a developer, I have a Transmit license since 2006 or so, I work with dozens of remote machines, and seldom ever use it. It's either sftp on the command line, or something like an Ansible wrapper etc).
>It was a far cry from winning medals for Twigg, and beyond that, she said the solitary nature of programming troubled her.

I would like to know what HN thinks about the 'solitary' nature of programming? Isn't programming more or less a group endeavor now?
That's the excuse, not the reason.
Approach to modernization services. Rethink transformation
First look at knative build for OpenFaaS functions
More and more, I'm starting to think maybe plain text isn't always the best abstraction to be using for defining messages for i18n. If messages were to be defined in terms of whatever primitive you're using to build your UI (i.e. React components if you're using React, and raw html template nodes if you're working with plain html), then all of this impedance mismatch might disappear.

In the React case, a component oriented approach to i18n could maybe look something like this:

const DefaultMessage = ({ clickCount }) =>
<span>
Please <a>click here {clickCount}
{pluralize(clickCount, {one: "time", other: "times"})}
</a> to confirm
</span>

// some theoretical language that requires putting "to confirm" between
// "click here" and "7 times", using English for clarity
const MessageInSomeOtherLanguage = ({ clickCount }) =>
<span>
Please <a>click here to confirm {clickCount}
{pluralize(clickCount, {one: "time", other: "times"})}
</a>
</span>

// some theoretical component that renders different components
// based on the language and passes through props
<FormattedComponent
id="confirm"
defaultMessage={DefaultMessage}
props={{ clickCount: 7 }}
/>

This feels a lot more elegant and flexible to me. Though it would make it more difficult for non-technical folks to contribute to translations, which might not be much of a concern if your company has the resources to support localization teams in-house. Am I overlooking any other obvious downsides to this approach? Does anyone know of any libraries that offers a similar API, or have experience using a similar approach?
Once you release a word into the wild, weird world of a living language, it's going to mean what people want. Including people who've never heard of the "vegan society" (which I presume is a registered society, in which country? NZ?).

The word vegan was explained to me, decades ago, by an swissair employee: "VGML is vegan, which is vegetarian, but also without eggs and other animal foods that leave the animal alive, and almost unspiced. If you want spices, you want AVML."
What's the difference between influencing positions and visibility based on AMP support vs overall page performance?

If visibility is influenced by AMP then Google benefits, users using Google services likely benefit, web developers suffer, users not using Google services to view the content continue to suffer (because companies will continue to maintain two versions of the website, a bloated version with 100 external tracking requests that will be shared on twitter/reddit/facebook/hn/etc, and an AMP version that will only appear on Googles services), and the internet as a whole suffer. Whereas if visibility is influenced by page speed+external requests then everyone would benefit.
> I was more thinking Synology or Qnap consumer/SOHO NAS products,

Yeah, lets just hope so. Why I was skeptical is that the margins is so low in consumer products that good hardware is often not even given a consideration by the producers. Although that might be changing as consumers get more and more educated and start to demand more from the companies.
Show HN: React-frontload – async data loading for React components
Bees don’t survive in the wild where I am in New Zealand and there is no way they can eat all the honey they make, which is an average of 65kg more than they use, per hive.
If they swarm, the swarms will die from varroa.
Having the honey there weakens their hive as it’s too large an area to warm during winter. What’s the ethical thing to do?
The whole connection hangs - it's not the server or buffering and I doubt it's the ISP.

Reading more about it, you are correct about 1min being too long, therefore it's probably not (just) bufferbloat.
Plants that humans eat are literally some of the most widespread plants in the face of the Earth. Apples, tomatoes, potatoes, corn, soy, and rice are all massive successes for the plants in spreading, that doesn't even get into sugar producing plants. This started as humans eating and distributing seeds. Farming just made this process not need to involve eating. It's not just about delicious either. We eat some bitter and spoiled (butter, beer) foods for nutritional value.
She sounds like a great person and I hope things work out for her. It's hard to find the right context for her without painting her in a bad light. Some people are eager to call her (or people like her) lazy, conveniently ignoring the fact that nobody really wants to live this way. Society as it is designed now doesn't know what to do with people like her, so they're either ignored or just given shelters and... That's it? Seems like a societal failing on some level.
LE rate limits[1] can be a hassle in large environments. Their solution is SAN certs which are IMHO only mildly better than wildcards.

1. https://letsencrypt.org/docs/rate-limits/
In the article it does state that the history API could be used and why it wasn't.

The first point about updating the whole URL is easy to render moot: when you push new state using the history API, replicate the effect of location.hash by making sure you only change the hash part.

The second part is the sticky one for the "ain't this cool" factor: the throttle in some browsers effectively limits constant animation to 3fps. This isn't an issue for things like the video progress example though: that only needs to update once per second. If you made a library to wrap this idea for easy reuse you could easily implement change detection and other rapid change throttling to smooth things out (so short bursts of many updates work, but longer bursts don't cause a complete stop until ~30s has passed) rather than having to implement these for each use of the technique. ("if" and "you could", because who in their right mind actually would?!)
> Isn't programming more or less a group endeavor now?

It is still more solitary than many other jobs.

On the other hand, I hate that it becomes more and more a group endeavor - I would love if it stayed much more solitary as in former days.
Am I going crazy or haven't I used websites that update the favicon to indicate things like new notifications?

Here's a 16x16 pixel game of Defender implemented by animating the favicon: http://www.p01.org/defender_of_the_favicon/
the consumer is being lied to about who is serving their request and who is tracking their online activity as a result.
How does milking a cow harm an animal?
I’m intrigued by their “5k” with 25 hero mention. Are the bots worse because they have less proportional training time or because the extra hero abilities are making it more difficult to rely on their deathball strat? Considering how every public performance of openAI has shown nothing but relentless aggression Id speculate that it’s the latter.
Let us not confuse comedy, freedom of speech, inciting hatred and racism
Let’s not confuse the clergy with a religious figure

I don’t know you or your values, often racists disguise their views as some form of freedom and conflate concepts. I have no strong urge to watch comedies poking fun at other people’s sensitive topics perhaps you should consider why you want to
Can we add 2010 to title?