skysight-inc/HackerNews huggingface dataset:
That site says they are open to consulting, but I'm not sure if it's satire or not.
I wonder if there is any risk of having Boeing forced to retire the Max model(i.e declare the design flawed)
Cool! They should farm pandas and rhinos as well. Extinction would be solved overnight!
I find that every few weeks a new game that is going to require an entire year of my life comes out. I have carved out about 1 hour 2-3 days a weeknight in which to play and every few weeks I get a Saturday or Sunday. I like to have the option of easy mode during the week and normal mode at the weekends - easy mode gives me the advantage of not spending 50% of my playing time remembering how to play!

Games should be accessible to all and you should never be made to feel less of a gamer because you changed the difficulty setting.
Dropped Hyphens and Other Joys from the American Copy Editors Conference
The point with cog is that you will have the output in the file also. The ide doesn't need to understand the generator.

I like Cog. It is usefull for a set of problems. Eg. writing big enums for cpp with enum-to-string and back functions etc.
Would have worked without those darn meddling free marketers.
Yes obviously there are many factors that come into play.

But this is one of the few factors they can make up. You can't fudge production numbers, you can fudge what's still in the ground. But which way to fudge it?
I also like CMU's neural net for nlp class: https://www.youtube.com/watch?v=pmcXgNTuHnk
Are you not afraid that Australian laws will affect your employability even overseas? I am not sure if Australian citizens can be forced to comply with that anti-encryption legislation when they live outside of Australia but the insecurity itself could motivate some(?) companies to avoid employing Australian citizens. Can you estimate the impact?
Google is a monument to hypocrisy.

Look at the way they said they would "punish" "non-mobile-friendly" sites... and then they purposefully DISABLE ZOOMING on their own mobile sites.

Jagoffs.
>As an aside: I would not want to live in an advertising-free world, if only because advertising pays for so much of the shit I would otherwise have to pay for myself.

You still pay. Advertisers pass the cost of advertising on to the customer. Yes, you pay for being emotionally manipulated.
Ethiopian crash: Preliminary report says pilots followed Boeing's guidance
Skimming through I came across a fun example (new to me at least) in the introduction to translation, lecture 8 slides page 55.

"hn hn hn hn hn hn hn hn hn hn hn hn hn hn hn hn hn hn hn" in Somali gives "Serious Therapic Anxiety syndrome" on google translate.

Perhaps not surprising, but fun. The link from the slide (below) has previously been submitted to hn without notable discussion.

https://www.skynettoday.com/briefs/google-nmt-prophecies
Do you eat meat?

How is killing chicken not worse than capturing lizards?
You say they're hostage to their employees but they've actually appointed someone from the heritage foundation. Conservative politics basically has nothing to offer silicon valley. They don't represent them, they constantly vilify them and their employees as 'liberal coastal elites' and they literally don't have a policy agenda on the issue. Yet somehow they get invited in as a leader in this area. That sounds a lot more like Google is hostage to outside political interests than their employees' political interests.
This seems written from an outdated perspective of Dockerfiles -- multi-stage builds landed in Docker 17.05 which are almost a year old and address most of the concerns in the article...
> We don't use its chemical properties in any special way,

We do, 99% of plastics is made using fossil fuels. Big players are trying to shift to sustainable alternatives though, for example LEGO: https://www.lego.com/en-us/aboutus/news-room/2018/march/pfp
For example, Unison is an alternative code generator for LLVM, which uses constraint programming to do combined register allocation and instruction selection. It is very slow, but it does generate optimal (not just improved!) code, within its performance model.

http://unison-code.github.io/
Thank you for linking the NYTimes article.
Yes I do the same. Just drag and drop into Calibre (with the right plugin) and you're done.
The proper term would be "speculating", not gambling.
Personally, I still don't get it; would you please care to explain? I'm really confused with what does the title really try to convey... :/

edit: Also, clicking to the article, the actual title seems (now?) to be: "Turn Your Code into Docker Images with Cloud Native Buildpacks", so I'm even more confused now... o_O
Kindle is actually very convenient. I wouldn't mind buying elsewhere but the reason I usually buy on Amazon is convenience.
> Well the US supports another vile regime and its disgusting human rights practices and culture, namely Israel.

Oh hello there, a nice example of anti-semitism.

> let’s not pretend that Saudi Arabia is their only shady ally.

Believe it or not, Israel is the only democracy in the area (aside from Kurdish Rojava but that one unfortunately isn't recognized as an independent state).
AFAIK many dictionaries don't have all forms (past participles, possessive "'s"-suffixed forms of all words...)

Debian Linux "wbritish" contains 99k+ words, including only 3 of the words you listed (amongst, conception, conception's).

$ dpkg -S /usr/share/dict/british-english
wbritish: /usr/share/dict/british-english
$ wc -l /usr/share/dict/british-english
99156 /usr/share/dict/british-english
$ egrep -we $(echo "amongst another's cohabitate conception decontextualized depersonalization easeled else’s experientially gamified incompatibilist incongruencies oxymoronic pathologies replicable tangly telecom unimpassioned unmoving untransmittable"|tr ' ' '|') /usr/share/dict/british-english
amongst
conception
conception's
The benefit is versioning the OS configuration alongside the application for more reliability.

I think the main problem is trying to apply the same patterns to stateful and stateless services.
In the 80's, OPEC tied the amount of oil a country can produce to their stated reserves. This led to the OPEC countries steadily increasing their stated reserves. This, combined with heavy and unconventional reserves being found in South America and Canada, has resulted in a huge increase of stated world oil reserves. The cost of extraction is not factored in to this figure though. This does mean that we will never "run out of oil", but the cost of extracting it will steadily increase, causing other energy sources to eventually become economical or palatable (eg, nuclear, or coal - there's loads of coal still. Good luck stopping China from powering its economy with coal for the next 100 years).
Precise timing of machine code with Linux perf
If I'm reading the article correctly, the situation described is almost the opposite.

Large companies, due to their scale, are building capacity on new projects rather than buying into capacity on existing ones.

If new essential infrastructure is being built by new entrants with diversified providers, diverse routes, and improved technologies it seems like a sign of a healthy market.
Of course.

The thing is, once the option showed up, I turned it on once to try it. A couple hours later and I beat the whole game. At that moment, I didn't even know the game was ruined for me. It felt nice being able to see all the levels and content.

But a couple days later, when I thought about turning it on, I figured there's no point because I have seen it all.

It's so easy to fall into the trap of playing easy mode.
To be fair, all good craftsmen care a lot about their tools. But gatekeeping other people based on the tools they use rather then the results they achieve is just snobbishness.
This is complete and utter rubbish. I do not know where you got this from, care to share?

The US used to be the worlds largest net importer of crude oil since at least the 1950s, and only recently (2016 or 2017) got overtaken by China. The US is by far the largest consumer of oil, using circa 20 million barrels per day, while producing around 12.5 million. Besides China, no other country even uses as much oil as the US imports.
Note that python does have pattern matching, just not to the same degree as some languages.

(a, (b, *c, d), *e) = [1, (2, 3, 4, 5), 6, 7]

Good for nested iterables, but not supporting dict/object unpacking.
Cloudflare's Serverless Functions Platform
Why machine learning algorithms are not like Lego
Poor: just survive, absolutely no consumer stuff.

Rich: can buy everthing money can buy. wealth of minimum 10 million dollars.

Middle-class: everything in-between.
Theses on Software Estimation – Steve McConnell
Rust has an effort going on (by a single unaffiliated person) to have a trust chain sort of thing per version.
Cargo-cred.

I hope others copy this. This is truly scary.
If I may expand on the observation...

Spinning Jenny was a type of knitting machine (a multi spindle spinning frame) that brought multi-fold increase to operator's output. A typo f optimization if you will. It's inventor may have been altruistic (or not) in his motives but ultimately it meant: more efficiency- less workforce. Today's machines crave such leanness so programmers of today get hired to automate 'overhead' jobs away. Long term, the trend may prove either good or bad, the point is, such machines do not care. Much like in Buster's era.
What other graphs? I'm referring to the one graph in the register article you linked to.

Your wikipedia link doesn't seem to contain any graphs either.

Do you think I'm misinterpreting that graph?
in the blind community I'm a part of, there are a lot of ebooks floating as plaintext files, with watermarks either stripped or replaced by something like "there was a watermark here, but it has been stripped. Keep trying".
Someone else asked about this recently:
Ask HN: What's the latest on that “Big Hack” story by Bloomberg? - https://news.ycombinator.com/item?id=19526348
I hope this will help rubygems adopting reproducible builds. Currently their issue with SOURCE_DATE_EPOCH is not yet supported properly.

https://github.com/rubygems/rubygems/issues/2290

https://reproducible-builds.org/docs/source-date-epoch/
> quality content independent of sponsorship has yet to surface

Can you name some places where it does exist? The only one that comes to mind is Wikimedia, but I suspect thats because I just don't know that much about their funding.

HN, for example, is sponsored by ycombinator.
Solid advice but I'm still trying to build my value ... so far I am worthless.

I think the networking aspect itself is also an aspect of being at the right place at the right time.
One can't ask others to pull strings unless you can pull something yourself.
They really wouldn't. They'd just move into proprietary hardware. Several of them already have.

Most studios really wouldn't find blocking all PC access to their content to materially affect them.
I didn't know archive.org runs old games by emulation right in the browser. That's just fantastic!
This 1.3 TB collection of MP3s is wonderful! The Hobbit search/player makes it much more manageable.

There's some rare songs from a band I like (Something Like Silas) that I know are in the archive. Is there some way to contribute to the Hobbit player so I can add a direct download button for a specific song? Otherwise I'll have to pull the whole 1.3 TB (I will, but it'll take a few days and I really hope this doesn't get hit by a takedown notice within that time).
Great writeup by Liran, he's also a member of the Node.js security team and I recommend checking his talks about package ecosystem security.
His conclusions seemed suspect to me - I remember doing out the calculations myself and came out with the conclusion that a 50x50 mile solar array in the Arizona desert could power the U.S. A 150x200 mile array in the Sahara could power the world. These are large arrays - they would be visible from space - but they are far from "country-sized", and quite doable if production costs come down (which they are - solar and wind are now cheaper than coal).

(You can check my math yourself: total world energy consumption = 109,136 TWh [1] / 8760 hours/year = 12.45 TW / 15 W/foot solar panel output [2] = 830B square feet / 27878400 ft^2/mi^2 = 29772 mi^2 = 150x200 mi array.)

Working through his math, I think the problem is that the UK is unique in a.) having a high population density b.) with a large per capita energy consumption and c.) a lot of cloud cover. On his chart, only Japan, South Korea, the Netherlands, and Bahrain had it worse. The U.S. and China both had an order-of-magnitude better energy consumption per unit area; most of the world had two orders of magnitude. That's an argument for why Britain is fucked in the new globally-warmed, fossil-fuel-limited world, but not why the world is fucked. A lot of developing areas could see their energy consumption rise to rival the U.S. and still not bat an eye with solar power.

The EROEI of solar panels is between 8.7 - 34.2; wind is 20-50. [3] As long as this number is > 1 (which it is for nearly every energy source except biofuels) you can keep building production capacity indefinitely; you just invest the energy from previous capacity into building new capacity. Higher numbers of course let you do more other stuff while this is going on and build out faster, but it's just like capitalism. As long as you turn a profit on each panel, you'll have more as time goes on.

[1] https://en.wikipedia.org/wiki/World_energy_consumption

[2] https://www.solarpowerrocks.com/solar-basics/how-much-electr...

[3] https://en.wikipedia.org/wiki/Energy_returned_on_energy_inve...
Gmail is wrong? And no surprise there.

Don’t get me wrong: having written enough email-stuff myself, I can fully sympathize with Linus.

That said: Just like the worldwide web is quickly turning into whatever Google pushes through Chrome and their web assets, internet email now slowly seems to become whatever Gmail does or supports. Which is terrible.

90% of the programming guides for various languages and libraries now are not “This is how you send an internet email using SMTP from $X”, they are “This is how you send a Gmail from $X”.

And all that’s because of one single thing only: Market-share.

Get off Gmail. Get off Chrome. And help others do that too. Help bring down that market-share, and you may help restore balance to the internet.
Maybe I should have put that differently. Maybe I should have added "AFAIK zero ICE parts manufacturers have issued forecasts of increased demand".
This can't work technically without a new SSH auth method.

The SSH public key auth method goes like this:

1. Client "I want to do SSH public key auth. I can prove I know the corresponding private key for key X"
2. Server (typically checks authorized_keys file to decide) may say "OK, yes, prove that"
3. Client signs per session data with key to prove possession [it may use the proxy technology to have this done by a different client].

But a FIDO2 / CTAP key needs things to go the other way around

1. Client "I want to try FIDO2"
2. Server "OK, here is a Cookie. Can you prove you know the associated private key?"
3. Client uses CTAP protocol to verify that the Yubikey recognises this cookie and gets back a proof, sends it to server.

In the current world SSH clients know which keys they know, so they can begin by telling the server, but in the FIDO world the Security Key is deliberately too dumb to even know this, it has to be prompted with a cookie.

This is because of a correlation attack [edit: maybe that's the wrong word? The attack is a bad guy figures out who you are based on seeing you connect with this key in many places], which was not considered a big threat for SSH but is clearly a problem on the Web. So FIDO SecurityKeys are engineered to resist correlation by being so dumb that even they don't know if they know your Facebook keys, until Facebook says "Hi, do you know the keys that go with this cookie?" when you try to log in as you.

You can somewhat defend against correlation attack in SSH if it worries you by the way, by explicitly configuring a particular public key for each connection and forbidding the client from trying other keys (which it will by default) using IdentitiesOnly and IdentityFile in OpenSSH.
I took this class and can vouch for it. They update the class every year to go over recent research - not an easy task in such a fast moving field. For example, this offering covers the Transformer architecture which has recently been used to obtain state of the art results across a wide range of NLP tasks.
Biologiepagina.nl voor het oefenen van biologie
> I may need to ask him for a lawyer reference for all this.

That definitely sounds like something that you should do.
Maybe, as some posters in this thread are suggesting, this should not be read as a PR article. This should be read as a "Huawei (and others) we are watching you. Stop doing those things we are able to spot your doings, and we are willing to show the world". Of course the article touts about the ability of defender and their forensics team, but there is definitely a possibility that another message is being conveyed. As I am working mostly in web etc I have no experience in writing drivers so this is quite a few software layers below my comfort zone. However, to me having read the article, it seems that the "Watchdog" goal achieved by Huawei's code is done in such a round about fashion that is either a combination of "skilled but sloppy programmer" or "skilled and not sloppy but wanting to be perceived as sloppy".
Some context, WannaCry and DOUBLEPULSAR are mentioned several times. Read about the NSA backdoors: https://en.wikipedia.org/wiki/EternalBlue
https://en.wikipedia.org/wiki/DoublePulsar

Etrnal Blue was leaked from NSA and developed into WannaCry
> So the lost tax revenues aren't proportional to the price of the car.

So what? It’s still lost revenue for the government. 60% of the car sales won’t give any taxes. And they still have to maintain roads and infrastructure for all those cars.

They are able to afford because the oil industry creates lots of businesses hotels and jobs and they pay taxes on their income. Which is a huge part of Norwegian economy. Imagine the economy of Norway without oil it would not have been so rich. Probably the closest example is Denmark they already abandoned the tax benefits for EVs. Because it’s a huge part of tax revenue the government can’t simply give up.
Ethiopian Airlines Boeing 737 pilots 'could not stop nosedive'
Yeah but my point is, are you more likely to migrate to Facebook or from Facebook at this point? Or are you describing a situation where you use both platforms but they have to interoperate so it's winner take all in the sense that you sit in one platform and it views all of them? Even if Facebook thought that could work, why take the risk? They already have a monopoly position, Microsoft didn't try to force Linux to be compatible with it they just tried to crush it.

My own take is that this would be a bad move for Facebook and is either genuine charity or hubris from Zuck, he genuinely might think Facebook is a great platform that can out-compete rather than just a network effect monopoly.
The books I've investigated had a text saying "This copy belongs to: %s" where %s was an email address at the beginning, and an invisible hex string at the end of every chapter. The string had a width and height of 1px, so most conventional readers didn't show it at all.
Persistent Memory I/O Primitives
Australia to fine social media companies 10% of global revenues, jail time
For those who haven't yet come across it, bundler-audit is a very useful tool to pick up any old and/or insecure gems in your application. It should be part of your CI pipeline, or at a minimum, run locally every so often.

https://github.com/rubysec/bundler-audit
Doomsday Clock: It is *still* 2 minutes to midnight
Can anyone shed some light on why someone would go out of their way to conduct an attack like this? Is DoSing production web applications just a hobby for black hat jackasses with nothing better to do?
How to Beat Mid-Career Malaise
NEVER force people to use an E-mail address as a user ID. Doing so is amateur-hour and straight-up STUPID: https://goldmanosi.blogspot.com/2012/06/forcing-people-to-us...
That's depressing
> punish people who make conscious decisions to harm their fellow humans, but many tragedies don't fit this simple narrative.

Causing death of 350 people due to "intended" ("it's good for our business") negligence is enough to deserve an evaluation of the decisions made and the evaluation if the punishment is warranted (including the "jail time"). Especially the Boeing's top executives behavior after the first crash can't be defended, given everything we already know.
Note that this is Brussels-the-city (Region). Not Brussels as a metonymy for the EU.
Hey, thanks for your reply, I appreciate it.

I’ve used deDRM a lot in the past, but it doesn’t work with the latest DRM on (I think AWZ3 files) - but perhaps it’s been updated since I last checked about 6 months ago or so.
"Australia will fine social media and web hosting companies up to 10 percent of their annual global turnover and imprison executives for up to three years if violent content is not removed "expeditiously" under a new law."

This is ridiculously over the top, imho. 10% of global revenues is:
~300 million for Twitter
~1.6 billion for Facebook
~1.5 billion for Youtube

This law is already in effect.
Referring to the "expeditiously":

"The gunman broadcasted his attack live on Facebook and it was widely shared for over an hour before being removed, a timeframe Australian Prime Minister Scott Morrison described as unacceptable."
Opinion: Funding Open Source Projects with Enterprise Apps or a Basic Income?
Are you a student at Stanford ? I was wondering if I can join just for this course...
Note that it won't yet detect this specific vulnerability: https://github.com/rubysec/ruby-advisory-db/pull/386
Linux Gaming Won't Find a Mainstream Audience Until Things Happen
This article is pretty ironic given this is exactly what the BBC did when they shut down BBC Store.
"80% of success is showing up" -- Woody Allen (maybe). Not the same thing exactly, but a network helps you be at the right place at the right time.
Thanks for mentioning Manning; they are great, love buying from them - including their Early Access versions such as Jon Skeet's C# in Depth.
I've been hosting my own mail for more, than a decade.
It pays off; eg. I can access it even in China, unlike gmail.

Despite the myths, it's not _that_ hard to set it up, but you do need your clean own ipv4 address for everything to go smooth - I mean go around and get it off blacklists before you actually start using it as mail server.
Test it here: https://mxtoolbox.com/blacklists.aspx

Once that's done, things like SPF, DKIM, DMARC are time consuming to set up, but not particularly hard or tricky, and there are tonnes of good guides out there.
Yeah, LET'S GIVE UP.
It is so sad. Isn't email meant to be decentralized and distributed? Instead people go to Gmail although it's full of ads and Google is abusing their privacy. The death of Google Inbox (which used to have a strong fan group) could have been an opportunity for many users instead of using Gmail switching to another email provider, instead they just install another client and continue using Gmail. I really hope Gmail is going to implement harder restrictions against those clients, so that people finally understand that Gmail is bad and look for other options.
Not yet clear if this report will be released publicly. Nor whether MCAS was manually disabled (by circuit breaker or other permanent means) or temporarily by flight inputs (I'm basing this off what I've read here previously). Sounds like the former.
Ultimately, I hope we end up getting (in some future) some form of "cross language" global network of versions & vulnerabilities signaling, with e.g. alerts when you install something, or at runtime, and push notifications for all "subscribers" (outside of a paid product).