skysight-inc/HackerNews huggingface dataset:
I published some minor corrections/clarifications to this on Reddit. HN won't let me edit, so here's a link:

https://www.reddit.com/r/MachineLearning/comments/e453kl/d_a...
Release announcement: https://www.djangoproject.com/weblog/2019/dec/02/django-3-re...

(The release note erroneously still show the "Under Development" banner.)
Please don't demonstrate this to anyone. It's very difficult to do without damaging the socket.

(Source: frequent socket replacements at a British university.)
Of course, hustler types don't look at a career in science and think "how can I game this system" -probably not even in a high dollar field like ML (FWIIW I am OP).

But the reality is the present incentive system in the "sciences" is such that bullshit, hustling, trend following, sucking up to the associate dean, marketing chops and chasing fashion (to say nothing of politics and witch hunts) are rewarded, and honest diligent research isn't. This is one of the reasons actual breakthroughs (such as deep learning) are incredibly rare in the modern day, compared to, say, the way stuff worked in the 50s.
I've used intellij a little bit and it is awesome (albeit a bit slow for my taste). The reason I stick to vscode is remote editing - compiling rust code locally on my laptop is a torture compared to compiling it on a beefy remote box! Remote editing in vscode is very well done, even most extensions work flawlessly without any changes. As I understand, there is nothing comparable for intellij.
Here is a list of GC language that provide capabilities to handle allocations outside GC heap,

Mesa/Cedar, Modula-2+, Modula-3, Oberon, Oberon-07, Oberon-2, Active Oberon, Zonnon, D, Nim, C#, VB.NET, F#, Standard ML (with MLKit), Eiffel, Swift.

Just the list I tend to keep in mind, there are quite a few others.
Never mentioned gender, or disapproving anything. In fact, I provided details showing why some who is not racist would believe there are no "wrong" races. And if that person is consistent in applying the same approach to sex, there are no "wrong" sexes either.

Edit: I would also add that the disapproving must be "unreasonable" as this is part of the definition of bigotry. Merely holding a different view does not qualify one as bigot.
GPU Accelerated graphics (2d, 3d and video codecs) on both Linux (5.2+, probably earlier) and Openbsd (6.6+), with open source drivers (kernel DRM, userspace mesa3d and xf86-video-amdgpu).

If you get tearing, try:

xrandr --output eDP --set TearFree on

To enable the anti-tearing workarounds. This shouldn't be necessary on a modern composited desktop, but I do need it with a simpler i3 setup, to not tear videos on youtube. Mpv seems to not need it either.
If that is proper definition of hacker, I dont want to have anything to do with that nor understand why would anyone see it as a good thing. Thankfully, there are many other competing definitions around that do not require one share the exact same feelings as this dude.

Just because someone believes he is all there is to hacking and that his personal feelings and gripes should define the word, does not mean we have to buy it.
I understand they mean the database
> how do you feel about working on ads for Google

I've written some about this: https://www.jefftk.com/p/value-of-working-in-ads

"Many people would put ad tracking on this list of downsides: sites pass information to data brokers that build custom profiles for each user and allow personalizing ads. From my perspective, however, while having this information collected seems a bit creepy, it allows showing ads I'm more likely to be interested in. This makes publishers more money than showing untargeted ads, and I'd much rather fund them through better ad targeting (invisibly intrusive) than through more obnoxious ads (visibly intrusive)."

I chose this team because I thought the work would be interesting and I liked the people on it, and they were interested in me because of my prior work on mod_pagespeed rewriting websites so they would load faster.

> if a nation already has live data on pretty much all its enemy's subjects, war would be exceedingly efficient for them to start and quickly win

Lots of thoughts:

* I think you're dramatically overestimating how much data Google has and how well that is mapped to the kind of identity the military would care about.

* I don't think Google would share this information unless legally required to, and I don't think such a request would be constitutional.

* Many other countries are in similar positions; for example Criteo is based in France and has a similar ad tracking reach to Google.

* I'm still not sure how this is especially useful militarily. Military targets are mostly not in the data one of these companies would have, and none of these countries would go to war targeting civilians.
If this is healthy, what does an unhealthy contract look like?
> wattage (current? not totally sure about the terminology)

Power is measured in watts.

Current is measured in amps.

Potential difference / voltage is measured in volts.
Hi HN!

This is a rough beta of a tool I'm building to generate the "boring" parts of an RESTful API service.

In my work (web dev contracting) I often need to design database models and whip up the CRUD API before I can do the more interesting (and value-adding) things on the project - basically this is neccessary but not high-value work, so this is my attempt at automating it.

The difference between this project and things like Cookiecutter is that when you involve database modelling, API endpoints and permissions, it's too dynamic to be able to do in a generic way by cookiecutter templates. So cookiecutter would help with basic scaffolding but you're still on your own regarding the other things.

The difference between this and platforms like Firebase or Meteor is that it's not a new platform you need to use - you get all the benefits of hitting the floor running, but not tied up to new, proprietary, vendor-specific solution.

API Bakery is Django-only for now, though if the contept proves interesting, I plan to expand to cover other popular frameworks (Laravel, Rails, etc).
If only the industry stopped for one second to pursue angstrom thick laptops designs in favor of more thermally efficient ones. Laptops could have their CPU and chipsets facing downward in contact with the bottom cover entirely made of aluminium, then use a second aluminium made upper shell with small thick fins facing outward that when closed works as a sturdy cover to protect the lid carrying the screen but when opened it could be removed then attached to the lower one to increase thermal exchange with the environment.
People obsessed with the thinnest hardware wouldn't touch it with a 20 meter pole but those in need of serious performance and mobility would probably find it interesting.
no. the buy point has passed.
but there are 8 stocks in the fabless semiconductor space that have better fundamentals than AMD. for example: IPHI, AVGO, MPWR.
I think the most annoying part of this fad is that if you want to build a gaming PC it's very hard to find good components (especially cases and motherboards) that _don't_ have LEDs. It wouldn't bother me much if the same products were available with and without all the bling.
At least on Arch, X doesn't even start 4.19 (linux-lts package), but works fine on 5.2+ (linux package); probably also in some kernels in between, but I only bought the laptop recently.

Likely specific support for 3700u was introduced at some point between these two kernels.

AIUI 5.4 is meant to become the next LTS, so it won't be an issue going forward.
Unfortunate title - I was thinking the ACLU was going to deploy a bunch of robots
If the GPUs can run C++ code, it is likely that they'll be able to run Rust code as well. If there is an LLVM target for it, Rust usually runs on it.
I don't need to google for charts to know that you're regurgitating an addle-pated neocon talking point. Oil prices are down, Russia's economy, despite sanctions, is up. I guess autarky ain't so bad after all.

Russia manages to field new nuclear submarines, new ballistic missile designs, a nuclear ramjet cruise missile and various other insane technological contraptions. Meanwhile in the US we need to hitch a ride ... with the Russians, to achieve low earth orbit, and we've shipped our heavy manufacturing capabilities to China and Mexico. But hey, at least we design iphones in California!
> Wanna build an fs for the device with a local storage and external ssd, good luck to figure out how

I never had to do anything even closely similar. My embedded systems have just one rootfs.

I would start looking here https://www.yoctoproject.org/docs/3.0/mega-manual/mega-manua...
MSDN Magazine's Greatest Hits
I think this is a business trend unfortunately. Tools tackling the CI space wanted a piece of CD and then boom. Things became the same :)
Use-cases wanted - adding dietary requirements to Schema.org/Person
There are tons of things that throw exceptions in the standard library with no alternative. std::bad_alloc can get thrown from half the standard library (and it's a lot less implausible than new throwing, because of address space exhaustion on 32-bit). Any constructor that takes input that can be invalid has to throw (e.g. giving a malformed regex to std::regex).

The really obnoxious ones are std::stoi, stol, etc. which were added in C++11 as a replacement for strtol and friends, but throw on overflow/invalid input instead of returning a result type or a bool with out parameter.
Carmichael coal mine is planned to be 447 square km [0], over half being "surface disturbance area"

Insolation at that location is about 2.1MWh per square metre per year, or 2100GWh per square km per year. [1]

Solar panels are around 20% efficiency, so lets call it 15% to include things like support areas.

The area used by that coal mine could generate 2100 x .15 x 447 = 140TWh per year

Austrailia currently uses 190TWh/year [2], so an area the size of that one mine could generate the majority of Austrailia's electrical requirements.

That's just back of envelope numbers, if we look at existing solar plants though, Solar Star in California generates [3] 526MWh/acre, or 130GWh/sqkm -- so this plant would generate 58TWh a year, still over 25% of requirements

There are many problems with solar power, but space use in Australia is not one.

[0] https://en.wikipedia.org/wiki/Carmichael_coal_mine

[1] https://en.wikipedia.org/wiki/Solar_power_in_Australia#/medi...

[2] https://www.aer.gov.au/wholesale-markets/wholesale-statistic...

[3] https://en.wikipedia.org/wiki/Solar_Star
Thanks for the reply. Did you have any issues with your extension being caught by malware removal programs?
Too verbose. Does not even support Windows. Too closely related to iOS at least in image. MLIR sounds like a nice idea but isn't really Swift specific. I don't understand why they decided to do Swift for Tensorflow, should have invested in Julia for Tensorflow
Actually, politics moved half of SKA to Australia, South Africa won the initial site selection (https://www.nature.com/news/south-africa-wins-science-panel-...).

The site evaluation itself states both sites are about the same, and I think I've read that the eventual political compromise means there will be less RFI overall, at the unspoken cost of some simultaneous coverage of the targets.
Laser printing introduced a cheap way to print small quantities at a decent quality.

On the office multi-function printer, I can print booklets of up to something like 80 A3 (folded to A4) pages, with automatic stapling.

Amazon (and others) have print-on-demand for small quantities of larger volumes.
Design rules don't change because marketing says so.
It is reasonable to begin early processor development in a new process with conservative design rules (in order to be sure that everything works and yields are acceptable) and rework some components, pushing the envelope a little more, if tests allow it; but such improvements are going to be small "without any change in the process". Maybe the same specifications on a slightly smaller die to reduce costs or a slightly higher clock or lower power SKU. Or nothing at all because the tooling costs for marginally improved revised processors aren't justified.
Man, how you can call b/c? You read articles, I talk to my friends and relatives there, my mother is a doctor.

First, there is a number of private and state clinics and practices mostly in the capital, where they can afford good equipment, and they make money on medical tourists or locals with money. Most of medical industry is outside of this spot and in a much worse condition, the further you go to the province - lack of medical staff, tools, medicine, over-regulations.

Second, the salaries of doctors and medical assistants are ridiculous - an experienced doctor makes 400 USD a month, medical sisters and junior doctors even less. Sure, there are successful surgeons, good doctors in private centres, or stomatologists that make 1000 USD and more, but they are not representative for the general population.
Norway sells most of their green energy and buys fossil fuel energy in return. 98% of their energy production is renewables, but only 9% of their consumption is. A solid 58% of their consumption comes from fossil fuels.

Source: Norway’s department of energy. https://www.nve.no/energiforsyning/varedeklarasjon/nasjonal-...

This isn’t just accounting pedantry: the countries they sell their renewables to use those, to (rightfully) claim green energy consumption. Norway then does the same, but based on their production.

Reminiscent of the expression “success has many parents, but failure is an orphan.”
Although I am a python guy, if I had to bet on an alternative language here - its going to be Swift.

The amount of evangelism money that Google is spending on Tensorflow is staggering. Its not just t-shirts, but an entire ecosystem - TensorBoard.dev, Tensorflow Privacy, TF Enterprise, Explainable AI Beta, free TPU on Google Colab etc.

And all of them will soon be backed using Tensorflow Swift (https://www.tensorflow.org/swift). This is MNIST for Swift Tensorflow - https://github.com/tensorflow/swift-models/blob/master/Datas... . Mind you this is runnable on Google Colab using TPU hardware acceleration in swift.

Swift vs Rust is a very political thing...but previous discussions on HN have been tilted in favor of Swift [1]

And we havent even touched on the elephant in the Room - Swift may soon hook into OSX Metal (which is arguably the only way to do GPU AI on macbooks now that the nvidia-Apple CUDA divorce is official [2] ). You can already call Metal from Swift...but not write shaders directly IMHO.

[1] https://cloud.google.com/explainable-ai/

[2] https://gizmodo.com/apple-and-nvidia-are-over-1840015246
Easy Python
I want to have some book pdf format to learn some exercises to machine learning models or Data traitement easily
Terrible defaults, and stuff like this: https://discuss.elastic.co/t/ransom-attack-on-elasticsearch-...
> What is less clear is whether they took their role seriously or whether it was a sinecure for free food and beer.

Could it have been both? I mean, if I decided to work as a taster of bread and ale just to have free food, I'd still like that food to be of at least passable quality, and I would complain if it was adulterated. The incentives of employer and employee seem to align here.
Canister – Docker Container Registries for Developers and Teams
The queue and test system Uber and Google use for their monorepos essentially do both of those. The restructuring you mention was to use a build system such as Bazel or Buck universally.

1) Two changes which don’t effect intersecting parts of the repo are landed separately. Similar to having infinite separate repos.

2) Only the tests that your code effects are run.

This is all possible because Bazel let’s you look at a commit and determine with certainty which test needs to run a and which targets are effected.
How to Maintain Your Integrity in a Hyper-Competitive Business Environment
Depending on how many you need, you should consider building them yourself. I just ordered a new Zen2-based build from alternate.de in parts and I think that's the way to go.
But excel, google sheets, IFTTT and other tools still exist. Some of them are just more successful than others. There is still a lot of people out there who can access computers and before couldn't, but have no interest in automating any of the work.

Case in point: a lot of people don't even use keyboard shortcuts, why would they use a hypercard clone?
They spun it off to avoid bankruptcy. Let's not pretend it was done for agile reasons. Intel's issues are unrelated, they simply ignored negative internal feedback which is a management problem.
UK government blocks full publication of AI review
It is not a zero sum game, because when there are enough of them I can't be assed anymore and I will simply torrent the content instead.

The same way you usually never paid for single networks when you bought cable stuff but just bought a bundle with a whole bunch of them.
Intel ME is the name I usually see, and also the name that the tools to remove/disable when possible do reference.
Then it’s still the same as a red light camera
> It’s the tomato sauce choice fallacy

I strongly disagree with this.

Netflix previously had much more diverse content. It's currently (as of the last few years) banking on that their own content will substitute the licensed content disappearing on their platform. That The Witcher will satiate your Game of Thrones itch, that "superhero show #1" will be good enough over whatever Disney/Marvel puts on Disney+.

This might work for a few people, but I believe/hope it won't work for most. Chatting about the latest episode of Twin Peaks or the new Nolan movie by the water cooler doesn't work with a pale substitute.

The entire premise of the linked article is based on that cable packages survived and thrived as more players entered the market, and so should streaming services. What it ignores is that "alternative sources"/piracy didn't exist at the time, and does now. People will pay for as many services as they're comfortable with and with as much hassle as they can handle switching apps, and no more.

They should take a hint from music streaming platforms, and let the services compete, and spread the content over all of them, otherwise they will face the reality that people will pirate their service while paying for others.

Sorry for the long rant

Signed

/ Multiple service subscriber
The 5-Desk Bureaucratic Maze
Throttling is what happens when your CPU stays at 100% for a long time. Perhaps you could describe the part of your workload that exhibits that behavior, rather than describe a workload that is obviously not causing thermal throttling?
Thank you for posting this. I just cancelled my subscription (didn’t really use it that often anyway tbh)
I was actually put off taking up programming for a while because of this "it's for people who like solving puzzles" attitude.

Admittedly I have spent days tracking down bugs in personal projects because I couldn't leave them in a broken state, but that was partly because I'd done so much work already that to leave it crippled by a bug seemed criminal. But solving Rubik's cubes? If you enjoy that go right ahead, I'll be over here doing something interesting.

I feel the same way about the kind of problems that appear in pure mathematics books and I worry I'm missing out. Colouring adjacent tiles or whatever doesn't intrinsically interest me.
Yes. Really seems like the sort of thing that could lead to unintended consequences. But it's interesting that they showed that fish can hear sounds of other fish and shrimp from a great distance away to find good places to explore and live.

Before rolling out these speakers on a wide scale it really needs intense study on a small scale to see if this will actually rejuvenate the reef or whether instead it just ends up destroying the viability of juvenile fish. The fish are attracted to shrimp sounds because they eat shrimp. But there are no shrimp on the dead reef. Are shrimp also attracted to the loudspeakers? Apparently not since that was not mentioned in the study. So fish go to a place with no shrimp because they hear shrimp.

> Reefs become ghostly quiet when they are degraded, as the shrimps and fish disappear, but by using loudspeakers to restore this lost soundscape, we can attract young fish back again.

This statement about their great desire to attract young fish to fix the dead reef reminds me a lot of the efforts to attract young people back to abandoned dead cities like Detroit which need the tax base to pay its high taxes and large metro bureaucracy expenses that they are unwilling to scale back. But there's still no massive numbers of manufacturing or other jobs for young people in Detroit, so young people that fall for the lure and move to a dead city see their youth squandered and career potential die. Similar to these fish who are expected to magically repair the dead reef but never get paid in actual shrimp they need to survive. In both cases the real solution is to fix the right thing. If you can get shrimp to return to the reef the fish will follow. If you can get car manufacturing or other giant jobs providers back to Detroit then the young will follow. Both those tasks are significantly harder (perhaps impossible) than just trying to lure youth to a dead city. So obviously the focus is on the easy thing. Try to lure youth and ignore that there is nothing for them there, that can be their problem.
I prefer dotfiles too, I recently built a new machine and was able to configure most of stuff just by using dotfiles.

By carefully managing scripts (mostly .zshrc) I can even use the same dotfiles between mac and linux.
There can be no discussion with GGP since he obviously didn't read the article. They think the article will claim Rust supplants Python. They think there is a performance advantage in using Julia instead of Python (but the Python code is just calling C, C++, and Rust as described in the article). GGP thinks there will be a tipping point where Julia has more libraries than Python but this is also addressed in the article.

There is no expanding on topics barely mentioned in the article. As far as GGP is concerned there was just a headline and they Kanye'd with "Julia is the best". As far as I care, mods can delete the comment and subtree.
As the year gets late, it's not uncommon to think about charitable giving
From this https://journals.sagepub.com/doi/full/10.2968/065005003

> A typical dry-storage cask holds 10 tons of spent fuel and costs about $1 million–$2 million each. (The CASTOR is at the upper end of that range.) This translates to a cost of less than one-twentieth of a penny per kilowatt-hour—about 1 percent of the cost of generating nuclear power.

They last for anywhere between 30-100 years and I assume to be be processed and put into new casks after that. So "less than one-twentieth of a penny per kilowatt-hour" every 30-100 year.

Note this is for the worst of the waste. There is still low level waste and long lived waste that need not be stored in dry casks. It still doesn't sound as problematic. I think the main issue is finding a site and protecting the casks/waste.
Native swedish/english speaker here. I agree that it sounds like she's trying to speak with some unidentified British accent.
When the concern is our privacy and secrecy, isn’t it better to err on the side of caution than trust naively?

What if it were a matter of health? Should we trust before verifying? Would it still be a “loaded” question?
Iran has a nuclear plant and enough uranium that the bottleneck to weapons is enrichment.

I’m not sure what choice of power source has to do with weapon proliferation.
What if there is no Climate Emergency?
Doesn't seem too surprising. Mindfulness & meditation, shown to improve cognitive abilities, are all about clearing the mind, rather than actively using the mind for recall or calculation.