skysight-inc/HackerNews huggingface dataset:
Ask HN: Projects and applications for e-ink displays
What are some interesting projects and applications for e-ink displays?
This is a bit like comparing the use of a supercomputer as a virtual wind tunnel to a prediction like "the airplane will fall to the ground when it's engines die".
New Golang Branding
> We’re adding a new option to the Zoom menu bar that will allow users to manually and completely uninstall the Zoom client, including the local web server.

Including the local web server that definitely doesn't exist anymore anyway after this patch?
This kind of thing was one of the foundational notions of Plan 9, back in the late 1980s and early 1990s. I often wonder how different our world would be if they'd only had the foresight to release the code freely instead of keeping it proprietary.
those who sell happiness are in the business of directing your life, so just be yourself.
Well, I am doing algorithm development but that's not really the point, and an intern or entry level developer isn't going to be focused on that. The point is that you need to understand your tools to use them effectively. A basic stack is an extremely simple and fundamental data structure that virtually any developer might need. If you don't understand it well enough to code a simple example (I spell out that they can ignore things like error checking) in 45 minutes, I find it very hard to believe that you understand what a stack is and when you might want to use one.
Does anyone know where to get data for macro weather trends like these? I am curious what regions will have the most ideal weather in the next few years.
Are some predicting a mini ice age as opposed to warming? A mini ice age worries me more than warming.
Psych fan? :)
Not to mention we have an extremely limited data set to work from when identifying what “normal” is.
Making a GUI around a CLI is like translating a russian, experimental,supposedly untranslatable novel. Sure, it's hard, but there's still people out there wanting to read the book and who could enjoy the result, no matter how imperfect.
It gets used broadly for any kind of software creation, but I think of it as software that is created in an engineering context ( like software for machines ) where you apply engineering concepts via software. So software engineers would be able to, in software, apply principles of things like control theory to a problem.
> I am pretty confident the Zoom team can fix this and the other issues mentioned in the great security article from yesterday.

I am pretty confident they won’t, because they’ve said they consider these to be features and intend to keep it that way. If they backpedal now it won’t be because they’ve realised how user-hostile this is, but because they’ve gotten so much bad press.
Not to put too fine a point on it, but those examples don't pass muster.

- If you're not using .NET, the CLR doesn't affect you, and although Microsoft has done well with ,NET, I wouldn't necessarily expect Apple to make Redmond's job easier.

- Java is much the same boat, and is perhaps in even worse shape as it used to be included by default in macOS releases but now isn't.

Read: security nightmare.

- From 10.16 on, scripting languages also aren't included by default. This seems less adversarial than the situation with Java, but for things like Homebrew, it's a stumbling block they will need to overcome.

https://discourse.brew.sh/t/mac-os-deprecating-system-script...
The problem you describe here arises from using binary fractions, that is, a power of 2 as a denominator. You cannot represent the decimal fraction 0.1 as a binary fraction. You would have the same problem representing 1/3 with decimal fractions. It just does not work.

You can solve it by switching to decimal floating points, they are defined by IEEE as well:

https://en.wikipedia.org/wiki/Decimal_floating_point
There was a native Docker port for FreeBSD, but it's very old and very unmaintained.

In theory, someone could create a Docker compatible engine using zfs, jails and virtual network adapters. FreeBSD can run Linux/ELF binaries (which is what the old Docker port did).

I've always felt like Docker for Mac/Windows was always a hack. Even the newer versions don't run natively, they just use the standard Win/Mac hypervisor API. On Win/Mac, you still have to VPN into your container network. On Linux, you can communication with containers directly via IP.
And these people can make mistakes or be biased. If we can't predict what the weather in our hometowns will be how can we predict how will the climate change?
I guess this will be the Google Cloud equivalent of Amazon’s EFS?
I wonder if this will help to refill some of the depleted aquifers.
One problem I see is in determining the amount of time before resuming. You have to be sure that all possible inputs will take less time than what you request, but you don’t want to wait forever. You also have to be robust against disturbances due to things like system load. If you specify a maximum time based on the no-load scenario, then an attacker discovers that they can bog down your system by flooding it with packets while it does the computation, you’re back to leaking info.
Firstly, it was Truman, not Roosevelt.

Secondly, Truman was quite bloodthirsty: "If we see that Germany is winning the war, we ought to help Russia; and if that Russia is winning, we ought to help Germany, and in that way let them kill as many as possible. . . ." [0].

Thirdly, Churchill was even more bloodthirsty and advocated for nuking Moscow in the years following WW2 [1].

[0] http://movies2.nytimes.com/learning/general/onthisday/bday/0...
[1] https://www.dailymail.co.uk/news/article-2826980/Winston-Chu...
I understand the concept, but I don't think the downsides can be so easily passed by. Some quick thoughts/questions:

- What happens if Dark-the-company disappears? It doesn't matter how. You're acquired by Google and shut down, your office is hit by a meteorite, whatever. Everyone that's ever built anything using Dark would completely lose it? Every company that's built anything using Dark would have nothing remaining in its place except--at best--some code that can't run anywhere?

- How much venture capital have you taken? Do you expect to take more?

- What if you update the platform and it introduces behavior changes or bugs into some of your users' applications? Can they rollback and stay on the previously-working version of Dark (indefinitely), or will they have to rely on you to resolve the issues?

- The first mission of the company that you list on your Values page is "Democratizing Coding". How does making literally every aspect of Dark completely dependent on your company support that? Will Dark users vote on company decisions? How can a completely centralized system with a for-profit owner promote democratization?
I don't know why HN hide my comments, anyway here they are again:

Perhaps you deny people the right to wish things they will never have?

The true thing to know is that most of your dreams will never come true and you should'nt be sad about it.

Just to please the hive mind of HN:

Don’t aim to be successful — aim to be hardworking

https://medium.com/@s.sekulins/the-first-step-to-surpassing-....

https://medium.com/the-ascent/popular-delusion-3-common-and-....

https://medium.com/the-ascent/how-to-become-successful-in-3-....
No, more rain in winter ;)
> every check, every balance, is immediately repurposed by the State as a means of legitimizing its tyrannical overreach

That's a symptom of the people in power having too much power over the ones doing the checks.

Make the people checking fear a bad decision more than they fear your country's leadership. (Of course, it's easier said than done.)
=> more water in the air => increased greenhouse effect => rising temperatures => even more water in the air
This adds noise to the signal. That makes it harder to recover the original signal, but not impossible. You can overcome it by taking more samples.
It is always worth taking a look at what you need to accomplish and the data you have and the tools for manipulating it then build (or not build) a system.

If you just hit everything with the REST, OOP or db hammer you end up with things that more complicated than they need to be.
> fewer crazy rich actors but more middle class actors

Seems like an overall positive change to me.
Few days out projection is hard and influenced by lots of chaotic changes. Long term trends are a completely different thing. I can't tell you what temperature will be where I live tomorrow, but I can tell you it's going to be ~30°C higher in 6 months.
Yeah -
https://www.iflscience.com/environment/we-could-be-heading-m...
I think humans are pretty good at warming things up. So I would take a mini-ice age over global warming.
The widespread willful ignorance about the differences between modeling weather and climate was amusing to me 20 years ago. But the joke is long past its sell-by date.

No, we can't predict whether it will rain on this day in August in Augusta Georgia. Detailed forecasts will probably never get a lot better a month out. But we can predict that December 2019 will be colder than August 2019 across most of the USA, and that 2020 will be warmer than 1980 was. And those forecasts are getting better over time.

That's reality. Deal with it.
I feel like any new branding have criticism until the audience has enough contact with it. Let's see how it goes for golang.
Cool, ty
The whole piece is a genre exemplar of technooptimistic boosterism.
One show I loved from the 2000s the US version of Queer As Folk. I have been unable to find an HD version with the original soundtrack, which to me is 100% critical to the show. you can stream in HD online but the replacement 'music' completely ruins it for me. I've always wanted to spend the time to dupe my SD tivo audio copy with HD video!
Does it actually work from China? Their VPN blocking has gotten really good lately.
That's simply not relevant, nor true.*

Modeling climate change is much more complex than the simple heuristic pattern matching of the human mind. You're talking about a huge, complex, and fundamentally chaotic system; the latter property precludes the usefulness of heuristic based predictions by a 4 year old (or a human of any age).

There's a reason we run massive numerical simulations on multi billion dollar HPCs.

*Depending of course on how you define processing power. Sure, in terms of raw flops it is estimated that human brains are indeed orders of magnitude more performant than supercomputers, but for the type of operations required to simulate something like climate, humans don't come anywhere close to the accuracy or precision of results you can obtain from a gridded 3D model fed into a purpose built simulation - without which you really can't answer any but the most basic of climate change questions.
Yes, its about the only thing floods are good for.
The case for making the transition from sysadmin to DevOps engineer
If you enjoy game makers toolkit the GDC channel has a lot of good similar stuff.

https://www.youtube.com/channel/UC0JB7TSe49lg56u6qH8y_MQ
My point was that getting people to demonstrate facility with complex code is sensible because that's a prerequisite for writing novel simple code.
Nuclear smuggling is relatively commonplace. I can recommend the book "Nuclear Forensic Analysis" by Ian D. Hutcheon, Kenton J. Moody, and Patrick M. Grant for those who are interested in the details. Minor quantities of genuine nuclear materials (tens of grams of plutonium) are seized at borders about once per year. Cases dealing with major (kilogram) quantities seem to be classified, but I have little doubt they exist.
A lot of those game bundles intentionally underpromote the bundles so that they get maybe 100 sales, then they resell the keys for higher margins with no cash going to the dev.

If a bundle company asks for 10000 keys and their bundles are clearly only selling 200 units each, their bundles are just a front for the real money. Legit operations return all unused keys. Dirty operations (the vast majority of bundles) will block your emails the minute you mention returning keys.
That's Courage. For real this time, one of the first things Steve Jobs did when he came back to Apple was that he slashed the product line and killed off a ton of things so that the company could focus on what truly mattered; building great computing devices.

I am positively encouraged that Apple has grown to the point where they took feedback critically and have returned to a more Jobs-ian way of operating. As they should have been all this time. They've renewed their emphasis on general computing, created new devices, and are iteratively getting out of the hole they'd dug themselves into. This is a turnaround that's taking place before a drastic turnaround needed to take place. And that takes Courage™
Depends on the game and how you buy it. In general, buying digital is easier and cheaper in the US, due to more PC releases and aggressive price cuts and sales. Japanese digital stores have much less frequent and less generous sales, and older games don't get their base prices reduced by much.

But if you buy physical copies, then the Japanese market might be cheaper simply due to the greater supply of older games, and potentially the currency conversion of newer games.
Data are structs, arrays, tuples, variables, sets, enums, etc. Data structures.
I can understand this sentiment. And it certainly applies to some people. But honestly I don't think the majority of people struggling are driving fancy cars or living in McMansions. Most of the people I personally know (which is a lot of people) drive an average car, live in an average home or condo, and don't live lavish lives. Most are just saddled with some combination of common factors like high cost of housing, student loans, unexpected medical bills, etc. The majority of people are just trying to live average lives but are constantly having to walk a tightrope for just that.
> I never talk to my friends about their cleaning regimes just like I don't have serious discussions about defecation.

I'm here for you, man, when you want to talk.
Nah, it's a common talking point, but it's highly flawed.

It's like claiming that because we can't predict if the stock market will go up or down tomorrow, we can't determine whether we're in a recession or a boom time.

Short-term weather is fairly chaotic (and we've gotten a lot better at predicting it over the last 50 years). Long-term trends are different.
What happens with A to C converters and legacy cables? Or do we just not support A devices anymore?
I don't think many people realize that Woz's dad was an electrical engineer at Lockheed who would bring home computer manuals that Woz would read as a kid.

This seems to be a fairly effective way to create world-changing computer engineers.
RIP Macbook. You have been my favourite machine for a long time.
Its not that I disagree, I just want to point out this never explains what was going on the last time the records were hit and by proxy a snapshot of the current record
After having the Touch Bar model I almost wish they kept the “Touchbar Escape” model. At least the choice is easier now - Apple NoChoice.
I learned to program on a 6502 when I was younger - it's a little depressing that computers went and got so fast that there's no real justification for doing this sort of thing any more in almost any domain (except, I guess, if you manage to land a position developing embedded I2C drivers).
JPMorgan ship seized after found $1B worth of drugs on it
It's for when someone pwns root on your computer, you can still turn off video and audio recording physically and they can't spy on you.

The use case is that you leave them turned off by default in case someone pwns you, and only turn them on when you need to use them.
We're not talking about vague shifting definitions of "normal." We're talking about "the wettest 12 months ever recorded," in the 125 years we have data for.
Zoom releases update that removes the web server on Mac OS
I'm wondering why do they decide to gain some publicity now.
Expect flooding. So.. maybe?
Did you read my original comment?
Unpatched Prototype Pollution Flaw Affects All Versions of Popular Lodash Lib
What lots of people call "Bash on Windows" is technically the "Windows Subsystem for Linux", although that's a bit of a misnomer, since it's all the usual apps from a standard distro (several common distros can be downloaded directly from the Microsoft Store) but actually running directly on the Windows kernel, through an impressively fast adaptation layer that looks just like a real Linux kernel to the apps. (With the exception of a few bizarre corner cases like Dbus, but you can even make those work if you really need to.)

Similar (and similarly speedy) adaptation layers provide transparent access across Linux and Windows filesystems, too - the ability to safely work bidirectionally from a windows app to the Linux filesystem and vice-versa is new in the recently pushed 1903 release of Win10.

Not only does WSL work quite well, it's a bit of a righteous hack or technological marvel in its own right, especially since it makes Linux a fully equal partner in the the dev ecosystem, something the old Microsoft would never have allowed.
Damn, you are too good. I don't think I could.
You can't predict where a bubble will form when boiling water, but you can predict that the pot will get to over 100C.
What if asset prices remain high forever?
Not sure if the whole post or only part is /s, but IMO they need to have the courage to drop the Touch Bar. Everything else I can live with, but now there’s literally no MacBook Pro I will buy. I have the 2016 Function Key model, and maybe my next upgrade will be to a 2015 Pro... or to a non-Apple laptop (sigh).
The 11” Air was one of my all time favorite laptops and the 12” rMB was such a great replacement.
The Cozy is a beaut too. I love it when we come out of the woodwork like this!
If you drop a glass full of water, I can't predict the exact splash pattern. But I can sure tell you the floor's gonna get wet.
Discussion from a similar post: https://news.ycombinator.com/item?id=20393236
Piracy ain't forever, though; eventually folks (myself included) might end up buying the game for various reasons (chief among them being the relative bugginess of pirated versions, incompatibility with mods, inability to use online features, or sometimes even just feeling guilty).
If companies get in the mindset that storing client data is a big liability they might decide that archiving everything and anything forever might not be such a clever decision after all.

I think this would be a stronger argument if other EU laws didn't actively require the collection and long-term retention of some of the most important personal information, including identity and financial details, for other purposes such as VAT audits. Such obligations often preclude otherwise reasonable data management strategies like encrypting all personal data with a per-account key that can be easily deleted and thus render everything connected with a given account permanently inaccessible in the event of an erasure request etc.

Instead, data controllers are in principle supposed to keep track of every possible purpose for which personal data could be processed, even those originating in theoretical legal requirements that are rarely if ever used in practice, as they applied at the time each item of personal data was first collected and at all times since; to retain each individual data point for as long as any purpose for which it might be needed continues to apply; and then to delete that data promptly once its final purpose is no longer relevant.

I suggest that few if any data controllers are actually doing this. Instead I suspect almost everyone who is trying in good faith to comply with the GDPR is using sufficiently generic purposes and blanket provisions to simplify their position to a manageable level of complexity. (How many privacy policies have you read since GDPR came out that actually stated a concrete time period for retaining each category of personal data being processed, and how may have you seen that rely on abstract wording about keeping the data for as long as any stated purpose applies or something similar?) No doubt many other organisations are simply not complying with the GDPR rules about retention and deletion at all, perhaps through ignorance, or perhaps as a deliberate choice that they hope to get away with.
Not really. The delta in how data is collected in August and December is much smaller than 1980 to 2020. So such determinations aren’t as straightforward as you imply.

Not to mention none of the catastrophic climate consequences predicted in 1980 came to pass, but somehow we are supposed to be so much more certain about the prognosticators of today.
Severe prototype pollution security vulns affecting all versions of lodash
> SQLite backed git

SQLite development is actually version controlled by an open source SQLite backed version control system called fossil.
Apple introduced the Mac App Store over a decade ago. Since then, conspiracy theorists have been predicting that Apple will force all apps to be signed.

Are you predicting that Apple will disallow all scripting language runtimes and all VM based development environments? So if these same predictions have been wrong for over a decade - and still aren’t happening with 10.13, exactly when will this happen?

As far as Apple not including (outdated) versions of various scripting languages or Java - neither does Microsoft. That hasn’t been a major impediment to adoption.
>The game is supposed to be affordable!

I think this is the fundamental point where you'll win or lose people.

If it's a game made for fun without income being a goal: yea, totally. And many of these are free for that reason, or "sold" on name-your-price platforms.

If the game was made to make money: hell no. Games are not supposed to be affordable. Games are supposed to be profitable to the creator, the price is set to optimize that. If regional pricing cuts into it (i.e. due to resales) more than it makes, it should not be done. "Access to game X" is not in any way a right or necessity, there's no obligation to make it available everywhere.
"Policy Failure"
Interesting theory. Based on history and company performance (I don't have sources for this) Rometty's run as CEO has outlasted most expectations. This is definitely an interesting thought
Steam itselt dont sell keys to end users at all and ability to sell gifts is really limited. Though game developers / publishers can generate any reasonable amount of Steam keys for free and sell them outside of Steam where Steam itself get absolutely nothing.

This is where most of fraud take place and game developers lose a lot of money on it.
An archive of optical/mechanical/automated drawing devices
The European Commission has fined Facebook €110 million for providing incorrect or misleading information during the Commission's 2014 investigation under the EU Merger Regulation of Facebook's acquisition of WhatsApp... When Facebook notified the acquisition of WhatsApp in 2014, it informed the Commission that it would be unable to establish reliable automated matching between Facebook users' accounts and WhatsApp users' accounts. It stated this both in the notification form and in a reply to a request of information from the Commission. However, in August 2016, WhatsApp announced updates to its terms of service and privacy policy, including the possibility of linking WhatsApp users' phone numbers with Facebook users' identities.

Facebook using the phone number they requested "for security purposes" to improve ad targeting and let people identify you from your phone number:
https://www.forbes.com/sites/leemathews/2019/03/04/facebook-...
No, floods just wash by, eroding top soil and often decreasing future aquifer replenishment because there is less to hold on to the water to give it time to soak down into the aquifer.
Baapan – A Super Cool NPM Playground Right on the Node REPL
Wow. Thanks everyone for all these great suggestions. I guess I’ll have enough content to watch for years to come. Definitely bookmarking this thread