jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A classic illustration of the science news cycle:

http://phdcomics.com/comics/archive/phd051809s.gif

(sorry for plaintext URl, poating from phone and can't recall what the HN markup is for a link.)
I'd be very curious to hear your quibbles!
Yes, under business/enterprise plan [0], you'll get access to the complete source code on our private GitHub repository.

0: https://ASPSecurityKit.net/pricing/#enterprise
The upward trends for downloading SoundCloud, Netflix and YouTube stuff are most likely due to their rise in popularity so not sure if it's relevant at all.
And how about some support for object literals, please...?
... If you're running Mac os.
Amazing to think they nailed that but also the consequence, which they couldn’t possibly have foreseen, that this mechanism would eventually undermine democracy.
Apart from Staingate. Both of those are performance related issue though.

I am decoding 4K HEVC just fine here, although at a low 5-10Mbps Bitrate with CPU going to 70%.
Just a reminder that latency has been aggressively worked on in 1.5 and 1.6 releases. Example graph. Https://i.redd.it/ik4uymvb28k51.png
The support that Go and Dart have on Android development is done by their own team efforts, with zero support from Android team.

In fact, Jetpack Composer and Kotlin cross platform are pretty much a counter attack on Flutter.
Informal communication is difficult in those pandemic times although as far as I can tell everybody misses it. So if your boss is not making the effort to keep the link alive maybe you'll have to do it.
> … How can an alternative OS expect to be given first-class ownership of the internal drive? It's so …

… so 0.4.

Allow installation of FreeBSD to a partition – not taking an entire disk/device · Issue #140 · helloSystem/ISO — https://github.com/helloSystem/ISO/issues/140
Firefox when combined with Safari are a formidable opponent to Google’s monopoly. The First Party Sets standard couldn’t be forced through because Firefox and Safari wouldn’t accept it.
duplicate, the other post was flagged down already
Aside from the click-baity article, the actual report puts emphasis on the quality of the existing data about food waste. A bit of an "let's measure this first" attitude, which is a bit of a let down to me.

"Food waste means all of the environmental impacts of food production without any of the benefits of people being fed." — it reads, and I think it misses an important point: leaving food waste to rot with the rest of the rubbish is in itself environmentally damaging while using it for composting, feeding larvae or both, is immensely beneficial.

I'd like to see more practical recommendations for what we already know we can do about food waste. And not just about reducing it, which is more easily said than done, but also about giving it a proper goodbye.
We need either (1) a new internet or (2) some more love for platforms that wouldn't try to sell your firstborn if they could.
They're not customers. They're products. He'll sell 'em to voyeurs or sell the voyeurs to advertisers, or both.
Interesting use case, have you seen this adopted in practice in your experience? Also, what validation provider did you use for your test?
Not stopping anyone else: https://www.labourmanifesto.co.uk/

But I think Led By Donkeys is clear political satire (even if they have a political goal), and they’re not here to make a quick buck.
I don't understand what this is, the readme is very sparse. Is it a compiler of Clojure targeting WASM?
That seems like a very one-sided take considering Apple’s history.

Moreover, the reason is almost certainly related to Apple not wanting to proliferate Nvidia’s tools and instead force developers to use their Metal API. AFAIK Apple’s even abandoned OpenCL on macOS.
Yes they can by using a VPN for example.
In 2016, Ruja Ignatova and her father pleaded guilty to and were convicted on multiple fraud charges, including fraudulent accounting in order to bankrupt a German foundry for personal gain.
I used it for about a month or so now, it has been quite useful setting up aliases for online shopping and the sorts. It's surprising after a month how many I actually created... I think that says more about our current state of affairs than it does about the service itself.
It's the same way Google Chrome extensions are built, isn't it? I just assumed this is Apple blessing what's really just a part of WebKit...
Try setting the EDITOR environment variable to /bin/true for a bit.
Agreed. Apple needs to get on other carriers to reach more people and keep momentum.
Kind of funny when he bashed Guy Kawasaki too.

"Guy Kawasaki; born on third base; thinks he hit a triple. I'm sorry Guy but you've never done a startup and made all your money off of Apple stock."
Contracting enquiry that I am currently to busy to fulfill.
Can anyone give any opinions on this vs Appcelerator?
http://news.ycombinator.com/item?id=1411619
>>> Any producer would rather sell a tenth of the units at ten times the cost

* 10 times the PRICE.
10 times the cost means taking on 10 times the risk if units don't sell, while keeping the same reward (profit). :)
Who does that? Seriously asking, even if I can imagine the answer already...
Since the post says they're gonna finish things by the end of this year and there are already plenty of Chromebooks that they stopped updating... my big unanswered question is, of the Chromebooks they stopped updating, how many of them have a usable enough version of CUPS to still be able to print.

Ignoring, of course, those users that were using Cloud Print to network enable their printer.
Android is specially bad, not only we have to deal with lack of updates, half backed Java support, many libraries and best practices announced at one IO, are already forgotten the following year.

Latest example, now that ConstraintLayout is finally working properly, they come up with JetPack Composer, most likely due to Flutter marketing pressure.
The more relevant question is: for a new service by Google for which you are a target market would you have any reluctance to use it based on your perceived likelihood that Google will kill in the future?
My experience with the opposite of the author's. Cloud Print rarely worked for me and generated more work setting up and managing relative's newly wireless printers when the old method of direct USB printing worked reliability and was largely "plug-n-play". Good riddance.
Maybe it's because the definition of hate speech is subjective.
Yes it is for the protoc generated code. It would be nice if the protobuf spec allowed for something like tags as well. The main difference is the json coming in uses hyphens, whereas protobuf<->json only allows for underscore or camelCase field names.
> Simplicity is often a matter of perspective

Complexity was formally defined by Kolmogorov, using with Turing machines even. Hence, Simplicity is also objectively defined.
I couldn't agree less.

W3 schools is considered harmful by many and has at least in the past taught incorrect interpretations of standards. Please do not suggest them as a resource for new learners. It's better than it used to be, but is still unaffiliated with the W3C. MDN is a better resource.

For games, C# or Javascript are far better choices than Processing[0]. And C++ is a better choice than C, regardless of personal preference toward one or the other. Almost every game is written in C++, and libraries are designed accordingly.

Also, I would not recommend learning both server-side Python and Node. Node is not objectively better so there is no real reason to switch over just because it's "hot." Python has much more mature libraries and modules.

Large projects are not good for beginners, they cause sunk cost fallacy and probably repel a lot of people from new disciplines. Better to adopt a series of smaller, exploratory projects rather than reaching towards a momentous goal from the start. Beginners will only find themselves refactoring the same code over and over and over as they learn how to be idiomatic and efficient.

I would second the no CodeAcademy-style tutorials advice, and recommend picking up a good book in whatever language you wish to learn. Not a "For Dummies" style book, but one that is respected in the language community. O'Rielly books are often good, but usually a community will have one or more "bibles" that are the best track to follow. _why's poignant guide is a standout example.

Finally, I would urge any beginner to look beyond web development. It isn't really a good way to learn programming: 90% HTML/CSS work that doesn't involve control flow and 10% string munging. Games are better, but application development is best, and is likely to involve learning skills that will actually continue to be relevant and interesting in 5 years.

Source: I'm an autodidactic programmer who worked professionally as a software engineer while still in high school. I help teach a high school CS class.

[0] I love Processing but web and XNA framework games are way better for new learners especially.
> Daily Caller is a right-wing activist site

That may be, but this is a bizarre question.

The problem and blame seems to keep coming up over and over again is that CC didn't have implementation control. Why not? Why didn't CC go out the door with a gold standard reference implementation publishers could license and a certification program for alternates?

The internet is full of crazy examples like this. Questions that will simply drive people away from math on multiple levels.
Speaking as sysadmin, I have inherited situations similar to what you describe. It could be laziness, but I have also encountered program/project managers that put so many obstacles that it makes you throw your hands up. Having a manager that will back you up makes difference.

I've come to the conclusion that inertia is the most powerful force in business.
Common Core is a set of standards (http://www.corestandards.org/Math/).

I don't think there is one official way of teaching that is "Common Core."

The texts currently labeled Common Core are mostly copy-and-paste remixes of existing material.

The exams labeled "Common Core" are unfortunately similar. They don't test the standards as written. For math, a discussion at http://www.washingtonpost.com/blogs/answer-sheet/wp/2014/11/... . Unfortunately, a theme seems to emerge of Pearson tests written to test Pearson materials, some of which have a "Common Core" label.
My favourites are his short stories. There's a "complete collection" available.
It's a StatusPage.io alternative. The "Create, edit and delete components" is kind of arbitrary there.. I'll update it.
The deeper we go, the stranger things get. But I doubt scientists will "lose the desire to continue looking for new physics" as is warned by this article! We'll go deeper and things will get stranger, and that's just the way of human exploration.
I agree with both, though they do seem superficially contradictory (inflammatory, but propelling something we desperately need). Would you care to elaborate?
I couldn't agree more with:
'This article seems to be the product of lax peer review and pressure to over-interpret data to boost public interest. Both of these provide short-term gain to those involved but in the long run corrupt the scientific literature and erode public trust in science. Don't do it!'
I've used this in the past for manipulating data on the fly for testing and it worked out nicely. I wrote a little program that can redirect requests, so instead of going to production they go to a local server or to a QA environment. Helpful for testing javascript libraries that get included in third party pages around the internet (like Google analytics or ad code).

Goproxy was really performant and easy to use compared to other solutions. (https://mitmproxy.org/ had some performance problems/memory leaks).
Transportation infrastructure and schools reflect poor governance more than anything, and for that matter so do many of SF's other flaws. Unfortunately we have political systems where population density counts against your political power.
Very tangentially, most academics I have met think of themselves as democrat socialists, but run their labs like authoritarian libertarians (sounds a bit like an oxymoron, I know).
The solution here is to open up the free markets again. This means:
-Right to repair
-Abolish the patent system and non competes
-Drop the IRS and let the government simply print money it needs... This eliminates all tax loopholes and special treatment. Perfectly fair wealth tax.
Hi. I work for Fitbit, but don't speak for Fitbit.

I am, however, curious about how people on HN talk about Fitbit, so I subscribe to HNWatcher alerts. Unfortunately, I only got an alert about this comment a week later.

If I did officially speak for Fitbit, this reply would be more diplomatic.

Personally, I'm losing patience with this lie being casually repeated so many times.

If you would even bother to read the article you yourself linked to, you'd see that it was Strava that revealed this information, not Fitbit. Fitbit's role in the story was to display the "Are you sure?" message when soldiers explicitly chose to share their Fitbit data with Strava.

There is no excuse for saying Fitbit did the revealing. If you were serious about privacy and security, you'd be careful about accusing the right party.
Lyst | Senior Python Engineer | London, England, UK | On-site | Full-time

Lyst (https://lyst.com/) is the definitive fashion shopping website and app, used by over 135M shoppers a year to discover and buy fashion. More than 8.5M products from over 12,000 brands and stores can be accessed through our platform, offering shoppers convenience and unparalleled choice.

In addition to a competitive salary, these are some of our perks:

* Private Healthcare by Vitality * Pension contributions * Learning & development budget * 29 paid vacation days * Enhanced maternity and paternity leave

Full job description / Apply here:

Senior Python Engineer https://apply.workable.com/lyst/j/515E144894/ | Senior Full Stack Engineer https://apply.workable.com/lyst/j/1670BF0E62/ | Senior Data Engineer https://apply.workable.com/lyst/j/455539B3BD/ | Software Engineer https://apply.workable.com/lyst/j/CC665BFCE7/ | Android Engineer https://apply.workable.com/lyst/j/2341538D0C/

We'd love to hear from you, reach us at jobs@lyst.com or find out more about Lyst and our open roles here https://www.lyst.co.uk/careers/
> none of the Go standard library does linear blending;

I would understand a C++ library from the 1990s getting this wrong, or some toy project not bothering to implement colour management properly.

But to develop a new programming language for the 2010s to 2020s and blithely assume that images are always 8-bit sRGB is lazy beyond belief...

To put things in perspective, this would be roughly the same as making an application around the same time that simply assumes that the screen resolution is a fixed 1024x768 pixels.
Pick the one which hosts more projects you may want to contribute to. It will incentive use of the platform, thus learning it faster.

If you don’t know which of those it is, defaulting to GitHub might be the safer bet.
Cool application! I wasn't aware that there are so many images available on Steam...
There are several marine parks that have dolphins and/or orcas. It's probably better from the orcas' utilitarian perspective to go there where it's contained than to add on demand to the intrusions on the wild populations.
How did this help Venezuela keep the value of their currency? Bolivars are also claims on taxes.
> If you don't like the term, why did you use it in the first place?

I do like it, I like it a lot - it perfectly represents the manipulative nature of the situation.

"...both scientific consensus and political will have come a long way." -- VP Al Gore, Kyoto Climate Change Conference 1997

> What does the "that" refer to?

The false dichotomy you seem so interested in pursuing. The ratio of cooling to warming papers doesn't mean anything when neither deliver accurate models.

> You were gamed by a TV show designed to get viewers by pushing some wacky ideas.

I wonder if you are so obtuse that you believe that to be an accurate estimate of my position, or even a clever dig. It just makes you look desperate to avoid the fact that science plays little role in what has become an ad-campaign/power-grab.
> Join the back end revolution

This tagline is too generic, it can mean anything. From the landing page, I like more

> make your backend - visual

(Why the hyphen?)

PS: Hashtags don't work here. Moreover, they make users unhappy. Try to avoid them here.
Our current minimum setup for one of our apps is as follows:

We have an nginx based load balancer that goes between two web servers both running nginx with php_fpm. The webservers are deployed via svn post commit hooks that call a private network based api to do an export of a tag on svn. Both servers access a single database server running mongodb and there is also a single media server (because most of our projects have uploading capabilities from the admin system and instead of distributing the content on both servers, this single system handles the uploading, storing, deploying to S3 and other nifty things) - this is written in node.js.

With this setup we can easily expand by adding additional servers in the server pool, add additional load balancers and round robin dns through those, change the primary database to be a entry point to a cluster of DB's etc.

This is our poor man's scaling system - I'm not sure if it's the most efficient, but it has worked for us quite well so far.
It's much cooler now, but access is more restricted. I think you can still get tours if you arrange ahead of time http://www.ncsa.illinois.edu/AboutUs/tour.html . If you do, if you look really hard in the far corner of the room you might spy the little Top500 machine I worked on this fall.
No, I think you proved my point.
Most likely the same reason why they are going after Google as the new owner of java, because up until they owned sun microsystems, it was in their best interest to support open source. In the aftermath of purchasing Sun, they think its best to become a patent troll.

I hope we see some more karmic justice and Google rips Oracle a new one.
1. Every time I notice something annoys me I daydream about what I can do to make it better - I think up a new one handed keyboard every time I reach for my mouse.

2. Joke with friends about outlandish ideas - solar powered bicycles, 128 team college football playoff system, whatever... You never know what might turn up.

3. Let people know what you do. I have people come to me all the time with ideas they want to try out. If different people come with the same idea or problem that's a good sign there is something to do.
I've only seen the headlines whizzing by, but isn't this exactly what Deepmind(/AlphaGo/AlphaZero/MuZero) has been doing lately?
He is a smart and thoughtful person, and any given article by him is worth reading (as long as you balance it with other people's takes as well), but he has quite strong opinions on the subject, which is one reason he's always quoted. The main danger in my opinion is that it's not hard to read five separate articles about how AI is overhyped and think you are getting five independent data points from domain experts, when in fact you are really getting the same data point five times.
Anecdotal evidence from the boxing gym follows.

I've had various trainers in boxing. Most of them were damn good boxers. One of the best was a real talent, been boxing since he was 10. He never went very far with competing, but ho boy did he look great at the gym.

When explaining how to do something, he really struggled. Most of the time he could show us what he does, but not explain how he does it, why he does it, or sometimes not even realize what exactly he does until he tries it. Then he's like "Oh yeah I guess I do take a little step there, you're right"

Then there's a trainer who is a little less talented himself, competed at a pretty decent level as an adult, but decided to pursue training instead. He can tell us what to do and why we should do it. Also how to think about strategies and whatnot. He's great but we need a lot of repetition and trial and error.

Then there was the lady who is an 8 time professional world champion on Muy Thai. She came to our gym to become a better boxer and to get free membership she offered to teach.

Dude, that was on another level. She could not only explain why we should do something, but also how. She'd look at your punch and be like "No no, move your wrist 5 degrees this way" and damn did it immediately make an impact.

3 months of working with her created more boxing improvement than 3+ years of other trainers has. It was phenomenal.

The difference was that she wasn't just talented, she also had a deep understanding of exactly what you have to do, why you have to do it, and how you have to do it. Her advice was measured in half-inch adjustments to your technique.

Teaching might be a separate skill, but true mastery is being able to break down exactly how you do what you do and why.

Oh and better yet: she explained how it should feel when we get it right. So not only would we know what to do, but also how to tell if we did it right.
I also think the mistakes you make are worse when you get to that level. You don't make many at that point, but the ones you do make tend to come out of nowhere and surprise you a lot more because you're not expecting to make them. Whereas at that conscious competent level you're still paying more attention to every little thing. Or there's those silly little mistakes you make just because you're not really thinking about the process and working unconsciously. Those things that you really should know better, haven't done for years but overlooked that one time because, you're just going for it.
Cohen is funny, but I'm not sure I understand how a guy who made his living stereotyping everyone else gets on his high-horse when honored by the ADL, a group with a mile long controversies section on their Wikpedia page.

https://en.wikipedia.org/wiki/Anti-Defamation_League
Isn't it creepy that People Data Labs, "a data aggregator and enrichment company", collected data on 1.2 billion people?

Isn't it exactly what GDPR came to prevent? Are there no Europeans among this group?
One technique I use is to create a struct that mirrors the layout of the target struct, then just cast between them. So if you have a

type Person struct {
FirstName string `json:"first_name"`
}

And you get json like `{"name": "Alice"}`, you can decode it something like this:

var doc struct {
FirstName string `json:"name"`
}
json.Unmarshal(data, &doc)
person := Person(doc)

I have not looked at the assembly so I can't say whether this incurs extra overhead or not.
I was suggesting something different. Specifically open an account on every service as a tracking canary, say with the same email to help them tie them all together. But on each one, vary something slightly like phone. Then years later, when looking at a leaked aggregator entry, all the phones on the record should tell you all the places they bought/stole data from.
> If you put sensitive company data on your phone, you have consented to this behavior. Some companies make it an explicit acceptance, others implicit.

So allowing any company data onto your phone is not only consent but implicit consent to the company arbitrarily wiping your entire phone?

I'm with the guy in the original article: I would love to see you make that argument with a straight face while standing before a judge in court. I imagine the consequences would be... expensive.
My favorite unlicensed are then Wisdom Tree games. I have the bright blue Bible Adventures cartridge in my collection. It sticks out so badly and is such a terrible, terrible game... That it is one of my favorite thrift store finds for the console :)