skysight-inc/HackerNews huggingface dataset:
Sometimes manufacturers put a bit of blue Loctite on the threads... makes the torque needed to initially 'break' the threads/unscrew a bit higher. I wouldn't be that concerned, buying a replacement screw kit for the HDD caddy will be a couple dollars on Ebay if you really do strip the head.
I know Gould (of course) and the piece, he's awesome. Still, I found Osetinskaya's play very precise, delightful, and full of emotion. I did not have any trouble with the speed. One day I prefer Gould, the other this one. It's just like that.

Funny side note: Do you know Gould's So You Want to Write a Fugue? https://www.youtube.com/watch?v=pHW1I8T0caI
Ask HN: Random numbers using bloom filter
I was thinking of this idea: suppose we have a bloom filter with elements in it say a, aa, aaa etc. such that probability of a false positive is exactly 50%, now to generate a random number with 3 digits (in binary) test if elements b, bb, bbb are in the set and if it's no write 0 else 1. What do you think of this method?
Trivial but who does that when? I never even learnt what I should compare that with and just accepted everything (and have been safe that way).
Harley’s are terrible motorcycles with severe safety compromising design flaws made for stylistic reasons — the argument that they should be made loud for real safety reasons employs deeply flawed reasoning.

I rode a (non Harley, well engineered) motorcycle for years and always thought the claim that you needed to make your bike loud to enhance perception was bollocks. The right answer is to always ride with the awareness that people can’t/don’t see you and plan lane position accordingly.
Object seem to be any object (any type) in both Flow and TypeScript, if you change it to string, both Flow and TypeScript will give an error.
Of course, that private health insurance will generally dump them straight back onto the NHS as soon as they can describe an issue as “chronic” or it gets too complicated for them to want to pay for. Good quality healthcare plans (vs health insurance for acute events) doesn’t exist in the U.K.
And Apple Pay.
Spotify and T-Series enter global content partnership
Create a static website using Markdown and webpack
Because the remote host could be compromised/hacked even when you "trust" it, this could easily be used to jump from a compromised auxiliary external server to owning the internal laptop/desktop of a domain-wide administrator, for example.
> that there is no complete rational explanation of reality

... that fits inside a current day human's brain. I see no reason to believe this is true fundamentally.
Interesting to compare this with a simpler term - "Red herring" as something that throws you off course.
> Mathematically tensors are multilinear maps, not data structures.

Yes, but any parameterized operator needs data for its representation, similar to how a closure is code + data.
Sure, becoming 100% self sufficient wouldn't be a reasonable short term goal but I can't imagine there being any product worth trading in the long term over such distance and given such cost for logistics?
My mother in law warned us that we cannot go to Warsaw because it's the criminal capital (she moved to Germany 30+ years ago); turns out it's probably the safest capital city among Berlin, Paris and Rome by such a large margin that it's not even funny.
Yeah looking at her Google timeline maps that she posted, when she went to the "south bank" she actually walked around Waterloo station.
A walk along the actual south bank (of the river) I would say should be a must for any tourist in London. Great view of the Thames, no cars, interesting architecture, and plenty of galleries and other cultural highlights. In particular the Tate modern.
» People exercise judgement in deciding how many people to write to: either DM, or 3-way, or dump it in a public channel.

I still haven't figured this one out. Unless it is a criticism or "hey you broke this", my thought is the default should be a public channel, no?
Even with the Record layer, it doesn't have support for JOINs in the same way as an RDBMS would.

Yes, the Record Layer helps you define and index into _hierarchies_ of entities, but I suspect it doesn't have an answer for other access patterns (e.g. producing "report" views that relate or aggregate non-hierarchical data).

You could retroactively construct a custom view _after the fact_, but only if you can do so within 5 seconds. And (if you want continued access to that view) you'll need to ensure that that view is maintained thereafter (you would have to define your own layer -- it cannot be entrusted to application logic unless you can atomically switch to a new version of your stack). Maintaining such a view is made more difficult if your data allows updates/deletes.

The same caveat affects schema migrations. You would need to be able to fit the migration into a 5 second transaction (or tell your applications to stop modifying the data for a while, and handle it as a series of smaller transactions).

My assessment is that if you have (non-hierarchical) relational use-cases at scale, FDB really requires you to plan your access patterns from day 1. Whereas a typical RDBMS fares far better at satisfying emergent needs. That said: FDB's model is brilliant for document store and key-value use-cases.
Could someone elaborate on how to find out the correct key of a host that was recently setup, like a new Digitalocean instance? Is there even a method?
I recall helping IBM to implement an AS/400 system in a local government department here back in the mid 80's. I cannot remember the exact model, but it was definitely a lot larger than the one in the article. Basically the size of two filing cabinets placed front to back. And beige, not black, which would have been way cooler.

I wasn't in charge of the software on that - mainly just helped with hooking it up to the local (Token Ring, IIRC) network in the building. I did however look after the backups on a VAX PDP/8 on another floor in the same building! :)
They hope they don't need it, but if you're getting operated on in an expensive private hospital and something goes badly wrong, or if you just fall down the stairs while you're there, guess what they do: they dial 999[1] and an ambulance comes round from the real hospital. And you won't be charged[2] for that service. Hooray for the NHS.[3]

[1] You can dial 112 instead if you prefer.

[2] Unless the private hospital charges you an admin fee for calling the ambulance for you, which I wouldn't put past those bastards. If it was profitable to slowly torture you to death that's exactly what they'd do to you. Personally I prefer to be treated by someone on a fixed salary who just wants to do the best they can with the resources available to them while earning the respect of their colleagues.

[3] This has turned into a bit of a rant, but I suppose it gives people a feel for the British NHS "religion".
I have spent 2 years (on and off) in various parts of England and it was the most amazing time of my life. Life is a bit expensive over there but it's well worth it if you consider the positivity that people display, the very special sense of fashion and of course the accent (I find british people to be very well spoken in general, which helped me a lot in improving my understanding of the language). I'm a bit worried about brexit because I'm seriously considering moving back there for work.
I came here to write that exact comment. If I don't trust my computer to not be infected, I should not use it at all. Having someone watch me picking my nose is far less privacy-invading than someone accessing my photo library for example.
FLow seem to be better at inferring types. example:

function foo(n) {
return n*2;
}

foo("bar");
Save $XXX on designers, Use illustrations.design for any design purpose
Is Google Dow for anyone else?
I can’t use YouTube either.

FYI I live in LA and using Spectrum
Both good points.

I was assuming that most people are on crutches temporarily, as I've only ever known people to use them this way. I would assume this group are less likely to get a special car just for the duration or their use.

A quick google didn't give me any idea of what proportion of people use them permanently/long-term, although there are reports of complications increasing with prolonged (>1 year) use [0] so it implies they definitely are around.

[0] https://www.cege.ucl.ac.uk/arg/Lists/ARGnotes/Attachments/6/...
Yeah, what you've done is confuse anecdotes for data.

Not surprising as you're a clueless MRA cunt.
> Invest more energy into trying to falsify your favored beliefs than into confirming them.

On the other hand, ideas are in a competition. If you put most of your energy into falsifying yours, they will lose out against ideas that are ruthlessly championed regardless of merit. (I think we can agree that the best ideas don't automatically win).

So it's a bit of a pickle.
What a lovely article.

About the market off Edgware Road ("Most merchants had already left, though a handful were finishing packing up. Many had just thrown their cardboard boxes, packaging, and other trash on the ground for someone else to clean up") - this is Church Street, which is a pretty good local market for everyday food and supplies. It's a daily market and I think the same merchants occupy the same spaces every day, which may be why they're a bit relaxed about clearing up. It's a slightly grubby area but I like it.

At the end of Church Street is Rossmore Road: https://www.youtube.com/watch?v=7helGibteIM
Even more off topic, the Korean live streaming site Afreeca does something similar, when you get the hls segments the first 3 you get are called "pre loading" I am not really sure why there are there. Though I suspect it is because they usually breaks players so you can not play it without doing something about it.
Do you / does anyone happen to know a similar resource that isn't focused solely on web security?

I work in embedded systems, mostly C code, and I find this area is often missing from general "security guidelines" type of resources.
Ask HN: As a Web Dev working only 60%, how would you use the 40% free time?
How would you fill the 40% in a meaningful and profitable way?
DynamoDB with strong consistency turned on works pretty nicely for us.
I have had bugs that where fixed by recompiling the entire application
> severe safety compromising design flaws made for stylistic reason

Could you explain what exactly ?
I’m thinking git was a response to this concern. Maybe adding some features to git may answer your local maximum criticism.
It’s not getting caught picking your nose that most people are worried about.
I got an Oyster when visiting London a few years ago and taking public transit was still by a large margin more expensive than any other European city I've been to (and IIRC when available transit in the US is generally cheaper than in Europe).

I was really surprised at how expensive it was! Especially as the pound's value at the time was quite a bit higher than today.
If you want gravity, you use centrifuges. Not really a problem.
This planet will not support 7 billion humans. Certainly not 7 billion stupid-ass humans who swing massive sledgehammers into the pillars of the biosphere that support them in their hedonistic blunder in search of more "wealth".

When I hear the words "economic growth", and then weigh it against the destruction of this magnitude, I often want to vomit.

And how do I square the fact that I work on flipping bits in computers somewhere that represent some fiction of our collective imagination, all the while burning more energy and fuel and contributing to the massive side show that distracts us from our self-destruction? Not well.
One small sprout for a seed, one giant leap for dim sum!
Does your cloud dashboard not tell you? Last resort, login on console and look at it.
Health, to a large extent. Everything is more fun and less stressful (to the mind and body) if you are somewhat fit. It feels good to feel your body work when you do something heavy. This also include things like hiking in a forest (or whatnot), trying out things like making a fire out in the woods. Try it, if you haven't already.

edit to add, it is by extension profitable to focus on your health, but in less obvious ways.
TikTok debuts spinoff messaging app
You can provide a pregenerated key to the instance during setup, e.g. using cloud-init. Or supply it with a way to report its key once it is generated.

Or use out-of-band access, e.g. a host-provided console, to connect once and extract the key.
I’m not sure if the UK is the same as here, but in Australia the reason you have both for major roads is that generally you have regular names, and then the letter/number is the route designator. A route will generally traverse multiple streets/roads/motorways. So in the state I live in if you follow the M1 you will go from the Pacific Motorway at the southern border, onto the Gateway Motorway and then on to the Bruce Highway. So they have different roles.
That would be nice :)

I think the fragmented nature of the operating companies probably doesn't help. Maybe with time!
Lion's are not on a mental level where we can demand that of them.

Similarly vegans are generally also not arguing for dogs to have drivers license, or to give cows the right to vote, because they don't have the mental abilities to do so.

But really, the behavior of lions doesn't have anything to do with the question of whether we should keep pigs in factory farms, and whether it's ok for us to murder.
I learned this word, but I'm scared and wondered by it every time. I think it fits here. There is two worlds: believed and true. And when they merge it's called "peripeteia"
Markdown is a fileformat, while Notion is an interface which can utilize this fileformat. I don't see anything in notion which I could not fit in that fileformat and some folder-structure.

The problem is that making a good interface is a though and long task. It's not done with crapping something together which then barfs out some file. That's people just can't build it themself, because it would be months and years to reach a good quality.

The demand for local&selfhosted on the other side is clear: people don't trust the companies. Companies peek into your data, sell them to other, or just disappear one day. With something under your control this will not happen.
You need to talk to your manager about this. In depth. Explain how it’s affecting your morale. You also need to brush up your resume.

If someone on my team refused an assignment without a damn good reason, I would see that as a major attitude problem.
There are inefficiencies in the NHS. Mostly due to it not actually being national, but regional. NHS is split into england, wales, scotland and NI. Then in eact country a county will be split up again into Primary Care Trusts, which cover between 100k-500k people.

This leads to oddities like there is a national contract for medical staff (nurses, surgeons and doctors etc) but hundreds of different employers.

Each PCT negotiates it's own suppliers, and has a number of stakeholders who are normally GPs. Its all totally ballsed up.

Thats not even touching the IT systems.

However using per capita spend on health, it is ridiculously efficient https://data.oecd.org/healthres/health-spending.htm
Scrum methodology is what works for us - creating different apps.
Firefox Fenix for Android mockups
They are also slippery as F%$k when wet - so a bit of an own goal
I think it helps to look at the mind as a probabilistic survival engine than some truth engine.

If there appears to be a cow in a random field the odds are extremely low that someone put a papier mache cow there. If there’s something that has 50 % chance of being a snake you panic and run because that’s a 50 % chance of dying.

In the case of the authors bug yes the change he introduced had a good probability of being the cause. However he could have increased the probability by going back over commits and confirming that his exact commit introduced the bug. Now the probability goes even higher. But it could still be machine specific a cosmic ray or whatever but the odds are over whelmingly low.

In practice causal reasoning also works in a probabilistic fashion.

I have a simple model saying that if a planes engine is on then it’s flying. Its a single step probability and so it’s not very accurate in the real world.

I do a bunch of experiments and say a plane is flying if the engine is on and air is going over it’s wings faster than a certain speed.

Now we have two correlations connected by a causal model that works in many other cases. Hence the probability of it being correct rises.

But at the same time we should never mistake direct correlation for causality. But in daily life it’s “good enough”.
Most (all?) copy-protection schemes on the PSX had to do with the CD subsystem. I think they were mainly attempting to defeat hardware "modchips" used to play non-original copies of games. Obviously those are trivial to bypass in an emulator.

I'm not aware of any copy-protection scheme on the console that would target specifically emulators. I guess Bleem was not big enough a threat to warrant specific protections?

Besides I expect that Bleem, in order to run full speed on the underpowered hardware of the time, must have had terrible accuracy and therefore must have employed a wealth of game-specific hacks to get around issues. As such I expect that if they had decided to emulate your game they wouldn't have had too many issues reverse-engineering any trivial metastability-detecting code to implement an ad-hoc hack.
As software abstractions often put up facades in front of similar abstractions, this is bound to happen to us software developers.
Hey budz, many around here have 20+ years of experience.

I've fought all my career to get "enterprise" folks to understand that spending $100s of mill on hardware vendors and 3rd party software is madness, if what you are doing is actually mission critical.

Money should be spend on acquiring talent and adapting to actual business needs.

The business you support could not care less about your shiny toys, they want to transform, and probably yesteryear!

A digression here, from one of your other posts: if your business applications rely on live migration of vm's, you're doing it wrong.
You should take this up with your CIO or even better the CTO, but he's probably busy looking at Gartner magic quadrants and contemplating the dire need of a blockchain.

Keep an open mind, and keep it simple. Best advice ever in this crazy business!
Yes, I was slightly surprised at the whole "flying into manchester then taking a train was cheaper", given how many times I've chosen air over train because of the prices.

When it works and it's reasonably priced and you get a seat in a good environment it's the best form of travel. It's a shame those conditions so rarely all hold at the same time.
Whenever the perfect tool manifests, another demand appears to make it unperfect.
There's no library to handle all of this for you ('ncurses' etc). It has to all be done manually by hand. This involved scouring through VT100 and other terminal manuals to figure out escape sequences and other terminal behavior. Also the installation of something like 30~ terminal emulators to make sure the escape sequences behaved everywhere.

I stuck to VT100 sequences (which are supported pretty much everywhere nowadays) with the exception of 1 or 2 newer sequences (which are ignored in older terminals and not required). I didn't want to use 'tput' since it would add the dependency of 'ncurses' and it would slow the program down quite a lot. Each 'tput' call is an external process which adds '10-15ms' to the program per call.

I also ran into some funny bash behavior. The main loop waits for user input (with 'read') and if the script received a 'SIGWINCH' signal that ran a second 'read' asynchronously, it would break the terminal.

The other big issue is you can't write anything widely portable in bash without supporting bash '3.2+' (which is over 10(?) years old at this point). macOS is forever stuck on this version due to Apple's issues with GPLv3. This means useful features like associative arrays, 'declare -n' etc are unavailable for use.

Other than these issues it wasn't that difficult to pull off. It was a lot of fun actually!
Or the bugs that disappear when you're debugging and then come back hen you're not.
Seen it happen right next to me at bus stop on City Road. Keep tight hold of your bag and keep your phone in your pocket...
It's hard to know what kind of information could leak in advance. It gives the attacker more information on your surrounding. They could take mug shots to craft a fake profile. Or maybe see a credit card flashing by... it doesn't have to be blackmail-worthy material necessarily.

Granted, if the attacker can access the webcam then most likely your system is compromised, 1password is compromised (including the 2nd factor as advertised on the site), so you might have bigger problems already. It all depends on the intent of the attacker.
Don't they just use 1W each, making up 16W in total? I might be dead wrong. But 16W should be easily transported off by the metallic case and a smallish fan?
And this gives you the benefit of applying exactly the force you want. I'm no materials scientist, but I imagine this could allow for some potential gains in efficiency/quality/whatever.
How to Boost Mobile App Ranking in Google or Apple Play Store
You could probably pull it off in POSIX sh if you basically made a file manager TUI around 'ls' (this isn't a bad idea actually). ;)
Linux Mint 19.1 MATE – See What's New
I thought this was the default? I've been running firefox and firefox developer for a while now and they have never interfered with each other, maintaining separate things such as remembered passwords and histories.
> And how do I square the fact that I work on flipping bits in computers somewhere that represent some fiction of our collective imagination, all the while burning more energy and fuel and contributing to the massive side show that distracts us from our self-destruction? Not well.

Well at least the mass consumption of virtual goods (software) seems to produce less waste than the mass consumption of physical goods. Your mission is to write software that's so good that people do not need to upgrade their hardware.
Oh, those games are a good “hit” of AS400! It feels so nerdy to imagine a game on an AS400, but also not because it’s still AS400
The database is evernotes internal structure, and can change. The HTML at least is their official export and somewhat stable. I bet when you search on github you will find some scripts converting the database into html. But for a company it might be to much hassle to maintain such a tool.
By the way, they can't actually legally enter your home without your permission. You can just turn them away at the door
I'll just leave this here

https://digiconomist.net/bitcoin-energy-consumption
back?. The party just gave them a huge bailout bill last session.
What if even stars in a galaxy form a communicative network, communication meaning sending and reacting to signals on a purely physical basis which doesn't translate to a meaning to us yet. Gravity waves, electromagnetic signals, signals we are not aware of... I am not saying stars talk gossip but that there could be a signal exchange and a systemic reaction. We see it in practically all life forms on Earth and a in a way in the non-alive world as well when you look at the climate, for example.

I mean, when I speak I physically interact and transmit signals through air vibrations which we developed to both detect and interpret. Other perceptive "life" forms would have a hard time telling what we communicate about as well. Hell, we can barely if at all understand what other mammals communicate about despite their biophysical systems being incredibly similar to our own. Plants communicate with chemical signals and root/fungi networks.

Predicted pictures of the universe at large look eerily like the brain's structure as well.
It is pretty much as easy, and in my opinion more readable to do that in F#

let (|>) x f = f x