skysight-inc/HackerNews huggingface dataset:
People were correct to downvote my comment. The tone was all wrong. For some reason, I take Android's many shortcomings as a personal affront. I guess that's what years of being a dev where all the piracy and user support are with Android issues while only returning a fraction of the profit compared to iOS will do to you.

The point is that this is entirely Google's fault and yet it's the devs who have to clear up the mess and take the blame, or alternatively we bombard the users with technical fixes and explanations. Quite clearly neither of these options is where we should be with a mature OS on a mass consumer device.

Now I'm getting all angry again just thinking about it. Time to up my meds.
Use LinkedIn, and use it well
Well, you couldn't trust the device after they returned it. So losing it isn't a problem.

The best option is not carrying devices across borders. Have whatever you need online somewhere. Securely encrypted, of course. Buy a device at destination. And discard it before return. That's accepted best practice for security-conscious firms. They'll provide devices and online storage.

If you must carry a device in transit, it ought to be plain-vanilla, with nothing sensitive on it. Again, security-conscious firms supply such devices for staff. And private individuals can just say that they're too concerned about theft to carry their primary devices.
> Really, once you're in the court room it's entirely rhetoric and fudge-factor

I agree with all the skepticism of particular types of evidence in this thread including witness testimony and forensic evidence (I'd also add even confessions to this list). But this rather extreme conclusion doesn't follow. Evidence can be uncertain and hard to interpret, but still lead us to truth. You just need more than one data point.

In a typical criminal trial (assuming the defendant is guilty) the prosecution generally will not hang on a single dubious piece of evidence. They will often assemble a veritable mountain, if they can, because they know that a competent defense attorney will make sure that the jury knows better than anyone the various ways in which evidence can mislead.

This is not to say that everything is rosy in the criminal justice system, and that juries always get it right. There are lots of big problems: Juries are often mysterious and unreliable. Defense attorneys often do a bad job (meaning, among other things, that the prosecution can get sometimes get away with presenting a weak case based on shoddy evidence). And, lest we forget, huge numbers of criminal prosecutions end in a guilty plea, and never go to trial in the first place (sometimes for good reasons, sometimes for bad).

But I want to push back on the extreme notion that the outcome of every trial is all about rhetoric. Sure, it plays a role and some cases are better than others. But I've never seen one that was "entirely rhetoric and fudge-factor." (I'm sure it happens, but not often enough that I've ever seen it.)
My complaints are actually in the opposite direction, though I realize that I didn't explain this very well; I wanted to be able to use an Async<'T option> in already-existing async functions that weren't doing anything specific to async. A lot of my async stuff was just doing let! to "unbox" and returning at the end.

In Haskell land I would have used something like (Monad m) => m a -> m b, and then I could throw any monad transformer into there.
And so there is an award that doesn't go toward improving infrastructure but leaves the organization for some other purpose (say 30% to lawyers fees).

As opposed to legislatively forcing those assets to go where they are needed.

It seems privatizing utilities was not such a wonderful thing after all.
Read that article carefully. That report doesn't establish a timeline for that damage and certainly doesn't establish that shooting the pole caused the fire. That was an attempt by PG&E to muddy the waters on responsibility for the blazes.
If the police can force you to unlock a safe, they should also be allowed to force you to unlock a phone.

But, unlocking a phone should come with a lot of paper work and checks and balances to ensure that it's done only when really required?
Copy-trading-platform for crypto traders and investors
The key is awareness with large institutional investors which is more about building trust. The banks have a monopoly in terms of trust with sovereign wealth funds or mutual fund managers... since they do multiple deals over a long period of time.. they are incentivized not to screw them on any single deal.

Increasingly though these entities are more interested in direct connections with management teams, thus cutting out middle men like Goldman Sachs.

This dynamic is what drives entities like Goldman Sachs to invest in late stage rounds so as to build a deep understanding of the business prior to IPO.

It’s so great that more companies are going “straight to the money”.
I didn't read the opinion but even the quotes that Forbes pulled are eyebrow-raising. Like:

“The undersigned finds that a biometric feature is analogous to the 20 nonverbal, physiological responses elicited during a polygraph test, which are used to determine guilt or innocence, and are considered testimonial.”

This is the kind of wacky magistrate judge ruling that I'm sure the US Attorney rolls their eyes at.
Coinpanion is a copy trading platform that allows you to follow and copy successful cryptocurrency traders by using existing exchanges such as Binance or Bittrex. On this marketplace you can search traders, check out their performance and follow them for a subscription fee. You only have to add your API keys and then your are ready to go.
Those filesystems seem to handle different design requirements though. I also don't trust most vendors to properly encrypt the drives in the firmware [1], so I end up putting dm-crypt over most drives. It also doesn't account for raid setups, which are usually done at the block level. (Although I like snapraid for some use cases.)

[1] https://www.welivesecurity.com/2018/11/15/security-researche...
Solzhenitsyn in Exile
I navigated the infamous trough of sorrow
Thank you. https://en.wikipedia.org/wiki/Baader–Meinhof_effect
I think it's unlikely that manufacturers will want to turn their consumer SSD devices into a dumb flash storage and move their FTL into the open (like a API layer inside the Linux kernel). It's where their added value lies.
*If they have cause to believe you just crossed the border.
Is this how people will deal food during a food scarcity in a previously developed society?
Can you tell me what other state has dense urban environments in drier, rugged, forested terrain and seemingly yearly wind events > 60 mph?

Does not seem like a large venn set to me.
Germany. And while I agree that the feature set is well rounded, it is not all what you would want to do with that data. That at least is what we perceived as the gist of the received feedback.
As tudorw alludes to, social engineering: The only way to do that would be to convince people - on the assumption that their society could last 55 million years - to look after it and ensure that some kind of Ship of Theseus style Toto Gig just by having been replaced everytime it breaks.

That or robots...
There is something extremely disturbing about the state wanting to go through your private papers.

The only way this should be possible in a democracy is rarely and only by due process with a judge's order and ample safeguards, explicit conditions built into the law with no room for abuse by 'friendly judges' or 'overzealous' state machinery.

Anything else is a police state in the making. This is fundamental to the definition of a democracy and you can't dilute this without diluting the meaning of democracy at which point you should use some other word to describe your system.
There isn't a hope. The MP3 player itself, with solar panels, encased in glass? It could last a good long while... if it weren't that it'd be buried by sand very soon.

The mechanical transducers in the loudspeakers are the big weak point though. Suspensions, foam mountings, the voice coil magnets themselves, the cone; all subject to stress. Under ideal conditions, hundreds of thousands of hours of use. A desert is far from ideal - fine dust and temperature extremes - though far from disastrous too (a damp salty cave by a tropical ocean). Hundreds of thousands of hours gets you a decade and a half of play. So only 54,999,985 years to engineer for.

Alternative speaker tech (piezo speakers maybe?) could last longer. But it's limited! Fine moving parts are anathema to this kind of longevity experiment.

EDIT: Actually I'd encase the electronics in a giant diamond; glass would get scoured rough by the sand pretty quickly, to the detriment of the PVs.
D only "competes" with rust in the list you gave, is what I was really trying to say. If you are working on something high-level enough to use erlang then I think you should. (I love erlang)
Did you look at what their service is selling. I've found people are more interested in personal ads when browsing Facebook and don't regularly follow the funnel to make major purchasing decisions for the business they work at while browsing Facebook unless its a small business/entrepreneur where they are ALWAYS in business mode.

My guess is this is because people go to browse Facebook for a short break from work. Or they browse FB in off hours and making a purchase of a product like this would definitely feel like I was in work mode so I would never do it on nights/weekend.
This sounds like sort of reasonably OK layman's explanation of Weak DH https://weakdh.org/
I don't like PG&E, but if you have a gas leak in your house, and a guy walks down the street in front smoking a cigarette and everything blows up, does the smoker buy you a new house?

"Most ironic analogy ever"? You know PG&E is a gas company? Not only that, PG&E has killed people with gas line leaks?

https://en.wikipedia.org/wiki/San_Bruno_pipeline_explosion
how about a 3-pronged approach:

1) pi-hole
2) steve blacks hosts file
3) ublock origin

3 = most conservative filtering configuration that can easily be tweaked from the browser
2 = use modules (-e gambling -e porn etc)
1 = most basic blocking configuration

this way you don't have to do much fidgeting on the router. this comes at a tradeoff for putting some of the burden on the hosts #2 & #3 but with the advantage of better usability for non-tech users.

protip: if you can live with not accessing unicode domains at all (counter measure to avoid domain squatters and some phishermen) patch[1] your dnsmasq and add this in dnsmasq.conf:

address=/:xn--*:/0.0.0.0

[1] https://github.com/spacedingo/dnsmasq-regexp_2.76.git

EDIT: for mobile I used to have a VPS running openvpn. Make Android connect to the vpn by default routing all traffic through it. Run something like opensnitch[1] to MiTM and whitelist the mobile traffic and sinkhole shit you want to get rid off. This isn't for the fainthearted since new versions of apps might make different API calls and break your rules. Apps will just stop working. If you only have 2 or 3 apps and want to kill traffic from built-in carrier spyware it works nicely and is well worth the effort. Nice way to study what your device does. https://github.com/evilsocket/opensnitch
Cross that off my list of places to visit. One of my most hated songs of all time.
Make a sphere from glass that is hard to scratch. Put everything inside, including the solar panels and the speakers (make the speakers touch the sphere surface so you can hear it from outside).

Sphere should be mosty empty so that it has lower density than sand - it will float on it no matter how the dunes change.

Add small electric engines that rotate against the sphere in 2 axis, that will move the sphere back to its desired geographic position slowly.
Since, as the article explains, an outside observer would never see things falling towards the black hole actually reach the 'black' part - they'd just get slower and redder as they get close. So - wouldn't a black hole appear entirely surrounded by all the things that ever 'fell into it', still there outside it? I've never seen an 'artist's impression' of one that looks like that..a big ball of dust, rocks, ice etc.

(Imagine if garbage bins looked like that..)
Most likely just bots trying public endpoints.
D grew pattern matching and guards? (multi-funcs/etc)
I bet this thing will be rickrolling the desert in a few weeks.
Probably not putting drives in charge of the entire filesystem, but object storage would be a good way to let the drive manage itself and take care of the details of where to store everything. The SCSI commands for object storage have existed for a decade but so far haven't seen much uptake.
>not ignoring how the big commercial players have made things better than they were before.

In my book, they're moderately worse. I entered the internet around the time of free web forums, where anyone could run one for any reason. I moderated a couple moderately sized ones, mostly oriented around computer games. Overall it wasn't too bad. Certainly nothing compared to what I've seen in larger communities. I suspect the larger the community, the worse the garbage.

But the main reason I say commercial players have made it worse is that they've also commercialized content moderation. Which is to say, they employ people to sit at a desk looking at the absolute worst humanity has to offer for 8 straight hours a day for barely better than minimum wage. That's like a job straight out of Black Mirror.

Forum moderation, by contrast, was/is a volunteer position. You were only in it for as long as you chose to be, and you could leave at any time without any effect on your livelihood.

So I'd argue the "community watch" model of amateur forum moderators was closer to the greater good than the commercial walled gardens.
Read on this a while back...also repairing is a pain.
I don't.

When used on publicly visible pages, there's no need for login token.

For private pages, the user would have to provide a new login token when it expired.

It only happened once in several months for me.

I'm hoping that my library will become obsolete when they have an official API.

I talked with them and gave them my wishlist for what capabilities the official API should have.
Intel Core I9-9990XE: Up to 5.0 GHz, Auction Only
Those flash translation layers on the SSDs are generally used to maintain QoS/and do wear leveling, block management etc.

I don't think we'll see file systems go away, but what we may see is more knowledge pushed into the file system, instead of keeping it down in the controller.

We have started to see that with the advent of LightNVM which exposes a more RAW API into the drive and the FTL is maintained in the kernel. The current "generic" implementation of the LightNVM FTL is called pblk:

https://elixir.bootlin.com/linux/latest/source/drivers/light...
I like his take at the end:

> We converted a codebase that was adapted to Flow to TypeScript. This means that we obviously only found things that Flow can express but TypeScript can't. If the port had been the other way around, I'm sure we would have found things that TypeScript can infer/express better than Flow.

So he's aware of the conundrum, and, I hope, his readers too.
I'm one of those users. The visual clutter leads to mental clutter. Having a "clean" notification bar makes it easier to ignore the pavlovian "check your phone!" conditioning that has built up over time.

I appreciate that in some cases apps need to be in the notification bar in order to remain running. I also appreciate those like Tasker that have the option to hide their icons or use "empty" icons (so nothing shows).
Exciting times indeed, just type "ssd" in your favorite search box. I'm about to upgrade to a 512GB SSD that costs half what an SSD half its size used to cost 5 years ago! Starting this year, I'm considering getting a low-end 120GB for $25 every year on January 1st to use as a write-once backup for all my work.
> Even if I have been writing code with Java / C# for nearly a decade , nothing has come close to Typescript in terms of productivity,flexibility and confidence.

TypeScript is, by far, my favorite type system. I love structural typing. I love conditional types (ReturnType<T>). I love things like `keyof T`. I love how good it's inference system is. I love how I can still use it in a JS file and still get type checking with JSDoc.

I tried out Dart over the holidays and it felt like a major step backwards. Seriously, hats off to the developers.
Campus – Google for Startups
That's my understanding as well.

https://www.hg.org/legal-articles/is-a-polygraph-test-admiss...
From the article...

> "Most parts of the installation were chosen to be as durable as possible, but I'm sure the harsh environment of the desert will devour the installation eventually."

Then you watch the video and... yeah. I can think of a lot better ways to do that. The wires aren't even protected at all.

I'm with you. "Eventually" here is about a week.
Many more comments here, via a link posted yesterday to a hackaday which then linked to the original post link above:

https://news.ycombinator.com/item?id=18897598
You own the client. You can do anything to it. There is no way for encryption on the client to prevent you from inspecting the content.
I don't think anyone would dispute that there's a huge gulf between the US and China relative to judicial independence. The article you reference refers to impartiality at the trial or adversarial stage. I'm referring to the actions of judges in granting search warrants and wiretaps where there are very few checks in place and all too often the judiciary acts as little more than a rubber stamp that's entirely too deferential to police and prosecutors. By way of example, in Utah apparently half of search warrants are issued within 3 minutes [0]. How can one credibly assert that the judiciary is acting as a gatekeeper to the excesses of the state when a warrant is signed off in three minutes? Additionally, Utah is by no means exceptional in this regard.

[0]: https://www.apnews.com/a2b48c6f1911472986b0e501bdca9f25
Depends on the capital structure of the corporation, the financing deals it has, and the nature of the business it runs.

To simplify quite a bit: You're going to need to make sure the earnings it has aren't juiced, that it owns what it says it does, that it isn't going to violate any agreements it has, and that the people running it aren't questionable.

When we zoom in, recognize that you need actual evidence to move forward - and that's way more expensive than you'd imagine at first glance.

It isn't enough to write "Jim said we own a plot of land with nice trees", either. To unpack that one element of due diligence, you'll need the deed to the land, the land registry document confirming ownership, a report from an arborist attesting to the fact that the trees are of the right quality and type, an accountant's quality of earnings determining the value of the tree-fruit, etc.
That config injector seems super useful. I immediately start to wonder what subset of config options I can inject, and actually get the application to update.
> Isn't there a fourth reason for tech companies to IPO these days: let RSU-holding employees sell? The secondary market doesn't seem to solve that.

There are solutions. They're messy, but they exist. In any case, both a traditional IPO and side-winding IPO address RSU-holders' problems. And at the end of the day, having sat in on more than my fair share of underwriting discussions, employees' preferences never factor into timing nor strategy. If employees need cash, companies have an easier way to solve that problem.
Employee Engagement Software Buyer’s Guide
The crazy thing to me is it's so hard as a consumer to know exactly what data they are selling. I wish they had to be transparent about what they were selling.
I know it's somewhat irrelevant, but, I would like to note that I've never had this happen. I am running an updated raspberry pi 3 b+ and pi-hole + dnscrypt. It blocks something like 30-50% of my requests daily (top domains are windows and my 2 roku tv's). It allows me to visit sites that detect ublock but also block ads.
"Yet for high-speed transmissions under real-world conditions, the record is just 60 miles. Farther transmissions require a series of “trusted nodes,” relays that are themselves vulnerable to hackers or physical tapping. China uses armed guards to secure the nodes in its 1,240-mile QKD network"

Armed guards at the relays.. I wonder what they are transmitting on that cable. In any case it seems they take the thread of fiber tapping very seriously. I bet the US government have similar experiments only they don't talk about it.
the 1500 number isnt probably as big as it sounds.

Based on this a PG&E caused fire could be caused by someone running into a power pole or anything else that causes downed lines. Fires from power lines dont sound like a huge deal, and those 1500 fires are spread over PG&E's whole service area too
Reading challenge: Heap sort in Go
Hasn't this continent suffered enough already?
Widely used access badge system PremiSys has a hardcoded backdoor
Show HN: Email signature editor with GMail/GSuite integration EmailSignature.org
Yes, and I will start looking into azure because of this same amazing feeling I'm having with VS code and typescript.
> banks have a monopoly in terms of trust with sovereign wealth funds or mutual fund managers

Deep well, not monopoly.
I would start by replicating all the tech on the Mars rovers. Similar environment and autonomy requirements.
I'm in the market for a new TV, what should I be looking for?
Wikipedia article: https://en.wikipedia.org/wiki/What_Is_Life%3F

"In the book, Schrödinger introduced the idea of an "aperiodic crystal" that contained genetic information in its configuration of covalent chemical bonds."

Good to see it available (a classic; not so easy to lay hands on)
Notion's founder here. Thank you for the kind words - we are honored :-)

To be honest, nothing we are doing is that new. Most of the ideas came from the 70s-80s (Alan Kay, Doug Engelbart, Ted Nelson...) We are just applying a fresh coat of paint.

Of course, there's still a lot more to be done to fully realize these pioneers' dreams of computing as a medium for everyone – not just programmers like us. If you are interested to learn more or work with us, feel free to message me directly at ivan at makenotion.com, or link below. We are happy to host you for lunch:
https://www.notion.so/notion/Join-Us-e7aeb157238a4603a2964b2...

Have a good one!
Ivan
"To perform or display a work “publicly” means—

(1) to perform or display it at a place open to the public or at any place where a substantial number of persons outside of a normal circle of a family and its social acquaintances is gathered; or

(2) to transmit or otherwise communicate a performance or display of the work to a place specified by clause (1) or to the public, by means of any device or process, whether the members of the public capable of receiving the performance or display receive it in the same place or in separate places and at the same time or at different times."

17 USC §101

(note that this doesn't appear to answer your question!)
This sounds like a good basis for a sci-fi short story about a religion that centers around a device that continually plays the sounds of their gods. They have been maintaining it for millions of years, even though they can't understand what the message is anymore...
this is a whataboutit response, and doesnt really engage with the users comment.
I'm sorry to hear there are worse states.
I think it's a catastrophically poor decision to not have the allowJs behavior as the default. That one flag fixed almost all of the QOL issues I was having.
Freeman Dyson reviews and extends "What is Life?" in his "Origins of Life," both a lecture[1] and a book.

[1] http://inspirehep.net/record/1268726/files/978-4-431-77056-5...
there's quite a distance between that and the serengeti which was somewhere in the lyrics, so what I mean is I think this might be at the wrong place.