skysight-inc/HackerNews huggingface dataset:
"Mr Siedentopf says he hopes the song will play for another 55 million years."

I think I can hear the engineers over at the Long Now foundation pissing their pants with laughter:
http://longnow.org/clock/

They are only aiming for 10,000 years. A walk in the park compared to this apparently godlike and immutable mp3 player atop a painted plywood box. Has this guy even heard of atomic diffusion? Not like it'll last long enough for that to even come close to becoming a relevant factor.

Where do people get this idea that machines are eternal? It's outrageously rare to find a machine more complex than an adjustable wrench that lasts half a lifetime, let alone surpasses generations, but in nearly all of fiction machines are portrayed as ageless things that dwarf our puny lifespans as fragile meat-beings. It's simply not true.

This is a weird tangent, sorry for derailing.
Bio identification is for usernames... not passwords.

NEVER use a fingerprint or an iris scan for a password. That's insane!

Just don't do it.
This distinction seems highly misleading. Free is not free if it comes with a litany of restrictions. Licensing concerns pretty much blacklist a swath of open source software for actual use in a business context. Sure, many companies are willing to open source their developer friendly projects. Microsoft with VSCode is a great example. Same with Atlassian's contributions to complex open source UI components. Frankly, these are not done as revenue drivers, but instead as recruiting tools and ecosystem builders. Those benefits are ancillary to the core competency of the parent company.

It does not make sense for companies to open source all of their code. It's far too easy in today's world to stand up a highly reliable, performant and scalable SaaS application. Protecting the code behind a SaaS application allows companies to grow and protect themselves at an early stage. IMO this is a significant benefit to the open source community given the open source contributions that established SaaS companies tend to eventually move into.

"Free" software is not free at all if people are unable to use it in their systems for fear of legal repercussions.
The exception I'd add is that JavaScript's standard library is still very weak. I find myself leaning on Lodash for functionality that would be built into any other language.

Part of me would love for TS to build one out and add shims as part of the transpilation process, but it would go miles out of the scope of what TS is trying to do. And I love that (compared to Babel) TS has no plugins and relatively few options.
Yeah, I read in other comments that it's not actually that good a restaurant. If it's expensive and mediocre, I guess they may have to look for an easier market.
I'd be interested to hear more about this - but in the past its certainly true that indigenous myths were seen as useless to science. There are several examples of natural events and disasters being correlated with myths retold in indigenous oral histories.

You're right to point to Mr. Peterson regarding these postmodernism complaints. A succinct summary is that he claims in a movement called "postmodern neo-marxism". Marxism is a modernism movement, the phrase itself is already a contradiction. And yeah, almost no activists even know about postmodernism.
My tinfoil hat is telling me that the engineers are pushing to open source as much as possible before the company inevitably goes under due to the recent banning of NSFW content.
For you and poster above - I have a 6-month old kid and he's sleeping full nights since 3-months old. He only missed two nights (one was sick and the other one just started teething). The resource we used was called "On becoming babywise", highly recommended! (also, knock on wood, I believe we've been lucky with the baby, so far!)
Interesting that Mike Bostock posted this today:
https://beta.observablehq.com/@mbostock/sqlite

I'm not sure how the two compare...
> For some games this is millions or hundreds of millions of dollars which is objectively a lot and hence not worth it. *

I guess only when developing their own engine is cheaper for them.
Once I was hired to clean up after a site breach.

From logs I could watch the attackers spend an hour learning how to exploit some vulnerable php code, then learning how the customers admin area worked. Then they changed the html on some rarely seen pages to include google ads point to an account controlled by the attacker. And that was it - no trace of any other monitization or destruction.

The site in question was selling $1,000 a pop training courses via authorize.net. Given the access the attackers had, they could have run off with so many credit card numbers.

In a perfect free market for crime, this would never happen. A break in criminal would sell access to the organization that could extract the most “value” from the target. But as it is, many exploiters do not have the connections to do this, and so usually follow the same “monetization” pattern on target after target.
How did you see my Q1 TODO list?
I have a userscript that tries to make sites work without javascript:

https://github.com/user234683/no-js-fixer

It's meant to be used in conjuction with disabling javascript or using js-blockers like uMatrix, however, so I'm not sure if that's your use case (if you're frequently annoyed by ads, popups, auto-play videos, etc, you might want to look into something like uMatrix or uBlock anyway.)

This particular site works without javascript except that the article text is blurred. I might consider making the script just remove blurs completely and fix that type of defect in general, because I can't think of a legitimate use of blur that isn't just unnecessary eye candy.
Mugshot photographs are constitutional, no? Suppose the face biometrics were poorly implemented, such that holding a printout of the mugshot were sufficient to defeat the facial recognition. Would doing that violate the 5th amendment? What if the face biometrics are better than that, but they can still be defeated by a very carefully constructed 3d model of the suspects head, created from data taken from numerous mugshots taken from many angles?

Or what if a suspects fingerprint was taken without his consent by the police, and compared against a fingerprint taken from the murder weapon? Is that self incrimination?

I'm not seeing the "self incrimination" angle for face or fingerprint scans here. For classical passwords yes, but not for biometrics.
D major, E major, and A major are the V of V (G), the V of vi (a), and the V of ii (d) respectively. So that's why they are more common than other random non-diatonic major chords.

Also I wouldn't be surprised if Ab major was the next most common chord. 'I' near a flat-VII and a flat-VI is pretty common. Like Kiss From A Rose from a few years back.
Posit: Every boy wants to impress his Mother
Girls want to be,
They should build a more durable one atop Kilimanjaro.
"HTML5 App" looks interesting, nothing visible with JS turned off....
> considered valid evidence

They're considered a valid tool for coercion.

Stupid criminals who watch too much TV think they work and some cop comes in and says he failed a lie detector test and they confess.

In that way they actually do work.

Assuming all you want is a confession but if the person actually provides evidence of their own guilt they so be it.
You're at the "contradiction" level of PG's pyramid of disagreement: https://en.wikipedia.org/wiki/Paul_Graham_(programmer)#Graha...
It's 4 a.m. Nasruddin leaves the tavern and walks the town aimlessly. A policeman stops him. "Why are you out wandering the streets in the middle of the night?" "Sir," replies Nasruddin, "if I knew the answer to that question, I would have been home hours ago!"

-Rumi
They're accountable to voters, not shareholders. Seems to work for roads, fire, police, water and sewer, muni broadband, most shared services.
Another big benefit of going with Apple for non-technical users is the Apple retail stores. These stores host free classes on how to use Apple devices and apps. This is huge for older people.
Honestly I also think its a recruiting tool for Microsoft. Developers watch the meaningful and useful open source contributions made by Microsoft, and some of the highbrow disinterest in Microsoft due to choices made in the past will fade.
OneNote is fully webservice based these days, and tied to OneDrive/SharePoint.
Does anyone know if FoundationDB is gaining ground over Cassandra at Apple?
i never referred to values, but the structure. hammering json into a dict is stringly-typed.

it is stringly typed when you do foo[“bar”][“baz”] etc. foo.bar.baz would be typesafe.
probability -> probably

:)
A.K.A. "old forgotten words and ancient melodies".
TC39 still has scars from ES4 which tried to add optional typing (and is the only "lost" ES standard that browsers never implemented).

My hope is that since then we have examples like Python's PEP 3107 [0] that help make sense as where a TC39 proposal could move forward: encourage browsers to AST parse type annotations, and ignore them by default; leaving the actual semantics still to tools like Flow and Typescript until there is a better convergence in semantics and/or browsers have greater needs of specific type annotations.

[0] https://www.python.org/dev/peps/pep-3107/
Hey HN, I did a Show HN last time (https://news.ycombinator.com/item?id=18643557), and realized that GSuite was not verified, since then I was making some other updates waiting for Google approves.
I have fixed some tweaks in the editor and also improve the way you upload images, also added some videos that show you how to use the editor and other to show you how to update your gmail signature with a couple clicks, finally I change the delete process.
Please feel free to send my your comments or recommendations.
Best regards,
This has been downvoted so let me expand on this. I am not judging Electron so please relax.

The Steve Jobs quip about painting the back of the fence sought to explain why the Apple II and Mac teams cared so much about the inside of the box and even signed it. It's why they invested so much in the OS X internals and stuck with a native focus that helped iOS be so fast and nimble out of the gate on extremely resource-constrained mobile devices. That's "painting the back of the fence."

It is a very distinct concept from focusing on user-visible details, which I think is what you're referencing here. That's still the front of the fence. Back of the fence is the fine touches on the unseen internals, but reflect a general care and pride in your craft that will probably pay off in the long run.

"And while sacrifices were often made of money, time and frustration, users of Apple products often reaped the rewards."[1] This is definitely not the Electron approach. It's about taking the extra time and care to do it native. You can chose that path or not, but understand what this very important element of Apple's philosophy means because it affects so much of the past couple decades of our industry.

[1] https://thenextweb.com/apple/2011/10/24/steve-jobs-obsession...
The basic idea is that the communication channel key changes very frequently (EDIT: see praseodym's response below). The QKD network itself is basically just a stream of keys. An active attack would require compromise of many keys. If your error rate goes above some threshold (even for re-transmissions of a single message), you know the QKD channel is being tampered with.

Take the whisper protocol for example... instead of having a synchronized state machine that determines shared message keys between both parties, those keys may instead come from an external QKD stream.
Could you briefly describe the challenges you ran into?
A better link:

https://royalsocietypublishing.org/doi/10.1098/rspb.2017.243...
Building a startup network for news/team formation – tell me what do better
Huh so before GitHub had the free private repos what did you do? I take it you don't collaborate on these at all?
Savannah Motorcycle BMW
I wish high-end manufacturers like Apple will take the opportunity here and further minimize the environmental and social externalities to justify a premium price.

I'm happy to pay a premium for high-end quality, especially if I don't have to feel guilty about it.
QKD does defend against active man-in-the-middle. Working from the premise that qubits in general cannot be cloned (the no-cloning theorem), a protocol can be devised that can detect tempering by an adversary with unlimited computational power and technological abilities. BB84[1] is such a protocol, which is also used in commercial QKD products.

Of course it doesn’t defend against attacks on the devices, buildings or people; these are likely higher ranked risks than crypto attacks for many organisations.

[1]: https://en.wikipedia.org/wiki/BB84
Hoping there's a "Hey 15 year old, everything you've learned and are likely to learn in the next several years through TV and popular culture about life and relationships will turn out to be wrong or misleading, but it sure made lots of money!".
I would be curious about how regex was designed and developed. It's such a cool and not very intuitive to come up with thing.
No indication in the article of what makes it water ice.
The term "bias" is unhelpfully vague, as is the term "unconscious", so "unconscious bias" is a dialectical disaster zone.

The IAT tests measure association (that's what the "A" stands for), not "bias". Probably I associate "Norwegian" with "tall", but that doesn't necessarily mean I'll overestimate the height of a Norwegian person who is standing in front of me. Perhaps I will, but that's an entirely different question, and the bias might go in the other direction from the association: if you're expecting someone to be tall then they might look short when they're in fact average.
Given this https://www.reddit.com/r/EnoughMuskSpam/comments/99sbwa/form... I'm not confident about how much they care about the security or quality of their software systems.
Brightest quasar ever found shines with the intensity of 600T Suns
I use the search feature to quickly navigate through directories. I have 'CD on exit' configured as well so I can quit 'fff' and I'm in the new directory ready to type commands.

I also like that I can hit 'l' (or enter) to open files and I don't have to think about what program I need to use to open them. Text files are handled by '$EDITOR' and everything else is opened through mime-type using 'xdg-open' (which is configurable to your opener of choice).
Isn't the overprotectiveness of Pi-Hole in relation to the blocklists not Pi-Hole itself. I'd suggest findings different blocklists.

There is one particular website that is extremely popular, I can't remember what it is now but it has blocklists showing which are likely to cause false positives.
Several news organizations are collecting bills (and doing some great journalism with what they've collected thus far).

NPR / Kaiser: https://www.npr.org/sections/health-shots/2018/02/16/5855495...

Vox: https://erbills.vox.com/
Nice article op. I work in a remote-first org and completey agree that org structure is crucial.

A couple additional thoughts: people assume remote work expands your talent pool to everyone. I don't believe it does. You're limited by time zones and by autonomy. Not everyone performs at a high level in a remote context. You need people who are very organized, disciplined and self-starters. Additionally, it can be very hard to unplug in a remote first context so you need a culture that prioeitizes time offline (I.e out of the office)
TensorFlow computation graphs: Simulating TF execution in Swift
Knew someone who worked at PG&E. Her department's task was to support calculation of whether it was financially optimal to obey the law or risk paying fines, across PG&E's service footprint.
Mining crypto is seen as untraceable and therefore "safe". Plus the mining code scales very well, in that it can be run on a great many different hosts at once.

On the surface at least, the crime is seen as extremely low risk with the potential for a massive reward should one get lucky.
Same here, org-mode is going nowhere, it's one of those things that just works. From wikis, todos, document authoring, agendas, code notebook, ...
On mobile, there's a few options, I made one, a web app called filestash: https://demo.filestash.app/s/hn . It has a lot of the org mode candies: agenda, todos, and the real org-mode exporters: HTML, PDF, Markdown, TXT, Latex, iCal, ODT and even beamer
Aren't you confusing property with ideas?

I agree, the physical phone itself should be part of discovery. Authorities should be allowed to physically disassemble the phone and inspect its insides or run forensic tests on it.

The content on the phone is a matter of interpretation, subject to proper decryption. It is just an idea, no different from decoding ideas in somebody's journal. It makes no sense to talk about discovery of this.
Small chance for the former, but essentially no chance for the latter.
This is a very good point.

I wish lodashy functions, and a few other things (Time?), were just integrated into JS, in a thoughtful way ... as part of the standard lib. So they could all be done in native code in the engine.
solid state NAS not not laughable, just expansive.

RAID 10 a few NVME and you can get decent throughput (and storage size) with existing technology.
I've been following the news and it's amazing how SSDs are still progressing, a bit slower but similar to Moore's Law. Prices for Samsung SSD 1TB external USB products:

- 2015 $600: Samsung T1 http://www.thessdreview.com/our-reviews/samsung-portable-ssd...

- 2016 $430: Samsung T3 https://www.storagereview.com/samsung_portable_ssd_t3_review

- 2018 $200: Samsung T5 https://www.androidheadlines.com/2018/12/samsung-t5-portable...

Another incredible exciting point is the amount of competition coming up, it's not just 2-3 large vendors anymore.

If things continue at this pace it seems sensible to expect a 10TB SSD consumer drive for under $1000 within a couple of years.

Note: not afiliated at all, just a happy consumer.
Laravel Nova FREE Alternative
Enterprise IT pros can contribute to open source projects
assert() is not run in release or optimized builds in any language I'm aware of, while invariant() is in the place I've seen it used. Similar to CHECK() in C++ codebases.
The US uses overhead wires everywhere, because it's cheaper to install than underground wires. But then you're subject to damage from trees, wind, icing, etc. Everyone pays in worse uptime, and apparently also in fire risk.
It's a really hard thing to spec for runtime.
They also reflect whether or not the subject of the test believes the test works. In practice polygraphs are used as a form of psychological torture, used to frighten people into giving confessions.

Of course whether a polygraph can frighten an innocent person enough to falsely confess is another matter, but if the subject is guilty and understands how polygraphs (don't) work, they can deceive the person administering the test very easily. There is no shortage of spies that have passed polygraphs regularly and reliably with flying colors.
When I was at Google [mesothelioma] was the top-earning keyword and it cost something like $40/click.

It makes a lot of sense when you consider that mesothelioma is a type of lung cancer caused by asbestos, is legally actionable, and that there is a whole industry of lawyers who specialize in litigating asbestos cases. The LTV of a customer who goes to trial in an asbestos case can be in the hundreds of thousands of dollars. Spending $40 for a possible lead is insanely profitable for these lawyers.
Solid metal LP record with the song cast into it attached to some kind of manually wound record player (why play it if no one is there). Electronics will fail quickly in that environment, but something like that would last for a while.
Hell, ain't Africa home to some giant natural fission reactor? Reignite that thing and there's your power source.
Actually, there is a fingerprint in my phone. It isn't any of my fingers (I can't recall, maybe my elbow). Will I be in contempt of court for scanning my finger 'wrong'. I don't think my elbow will work a month later, it must have changed more than my finger.
Do you know what they were called or any page with details about them?

I had a quick search but nothing useful turned up.
I have no idea about how Pi Hole internals work being myself happy with Ublock Origin and other browsers extensions, but anyway a database storing the danger level based on IP nature (plain malicious, NSFW, advertising, etc.) and associated risks into multiple fields could make things easier for the user who for example could want to surf gambling or porn sites while keeping the guard high against phishing, advertising etc. A series of switch would be more immediate to use than editing a long list.
On the flip side, elderly folks who slow down and take care of their families, and give them advice on slowing down and appreciating their surroundings once in a while? They probably help to ensure their children pass on their genes. So maybe the effect is still beneficial from an evolutionary standpoint.
I was a long time Webstorm user until switching to Typescript, and found that its Typescript support is pretty far behind VSCode's. Its been around 6 months since I switched so I can't remember the specifics, except that VSCode generally had better indicators of what was wrong with the type.

Neither is perfect at displaying errors but that might also have something to do with your ts config. I also think that Webstorm is a much better editor than VSCode in every other respect, but for me VSCode is 1% better for my productivity so I am forced to use it.
First time I heard this song in a Family Guy episode. Have it in my playlist ever since.
Precisely why I use it. Unfortunately it can't block everything, and it's under heavy attack[1], as we know.

[1] https://news.ycombinator.com/item?id=14978228
As I understand, SSD would be an especially poor choice for this - an SSD left unpowered for an extended period will begin to experience data durability issues. The firmware of a powered SSD will mitigate this issue by engaging in periodic refresh activity.

This is a classic use case for tape. LTO drives support reading up to 2 generations earlier, i.e. an LTO-7 drive can read an LTO-6 tape. By not using the latest standard, you should be able to find cheaper drives, but the risk becomes always being able to find a (working) tape drive that is capable of reading your specific tape.

All of a sudden spinning rust drives start to look pretty good...
I think regulations around mandatory support periods should be set for the entire EU rather than on a country-by-country basis. They were arguing for four years and that seems too short.

It would be nice if they could set the mandatory support period to the same length as the patent protection period. If Samsung thinks four years of support is enough, than the patented technologies in the phone should only get four years of protection.
This is exactly the path I'm on, software eng in ad tech would love to help the cause for addressing climate change - any advice?
This isn't a privatization of a public service, it's a state-granted monopoly. If private property was respected, you could freely associate with another provider. Citizens of California can't.
No, because JS concat is an in place operation, Typescript models it as Array<T>.concat() (intentionally leaves it "narrow") rather than Array<T>.concat<U extends T>(). In this case it is the input type that potentially would need to change so that the left hand side was Array<Leaf | Aggregator>.

Or as others point out, array spread does widen unlike concat (because it isn't an in-place operation).