skysight-inc/HackerNews huggingface dataset:
It is fundamentally, very importantly, different.

Being compelled to say / give your password is forcing you to admit or testify that you know the code and can unlock your phone. You can choose not to give testimony (statements) that could be used against you.

On the other hand, if you are in possession of a physical key or code written on a piece of paper... or fingerprint... you can be compelled to turn that piece of evidence over to the government.
A chainsaw.
Supermetrics adds a tool for automated marketing reporting in Excel
All of that, and they act as if Linux doesn't even exist.
Lost World of Soviet PCs
Nice. What languages do you build environments for ? Are they ready for a typical python & JS (vuejs) project ?
Indeed. The point being you're supposed to implement the latest and/or proven and/or best techniques but we're reduced to sloppy work due to business requirements almost always.

Your point about encryption is misplaced. Do not imagine impossible stupidity - even ancient Romans sometimes encrypted tax and military information. The difference is between brewing your own (common in 90s, crackable even then in a day of math or so) and using actual research.

As for collaboration, it is overrated. Best work generally is done by a few actual geniuses in the specialty. (I can name a bunch in a few fields I'm interested in, like acoustics and audio algorithms.) They do need support staff of course.
Usually the real ones are tenured professors with long development of a singular technology over the years.

As for penicillin, it was one quite genius chemist (Pfizer; Erhardt was a comfectioneer so support) who developed means of mass producing it. (Among many other things later.) They worked for a company which got major government funding during wartime, which makes it almost like a tenure.
The "reasoning" I usually hear about this is basically:

- The public sector is inefficient (1)

- The NHS is in the public sector

- Therefore the NHS is inefficient

[1] Apart from the bits that the person repeating this argument is proud of (e.g. SAS) or scared of (e.g. GCHQ)
How is the the product not relevant to the meaningfulness?
Those HDDs have more than 10 times more capacity. This means you need more than 10 times as many SSDs. Even with the most efficient 0.5W SSD that means all 10 of them would consume 5W which HDDs still manage to beat. In reality that 0.5W SSD is an outlier and they consume 1W so in truth the power consumption is closer to 10W for the same amount of storage. That's above the least efficient HDD. Perhaps bigger SSDs enjoy similar "economies of scale" but what you linked tells a completely different story.
Ludicrous Google Pay 'death sentence' locks your Fi account and phone number
According to a HFT programming talk posted recently there are some trading houses using in-house designed ASICs.
Yeah, I sure can.

I used the following tech:
D (https://dlang.org) - Used as the primary programming language.
vibe.d (https://vibed.org) - Used to handle the basics of http/https, but nothing more.

For the database tech the following are used:
ORM (Supports the MySql/MariaDb/MSSQL engine)
Mongodb (Uses a wrapper around the vibe.d implementation)
MySql/MariaDb (Uses mysql-native)
Redis (Usable through vibe.d)
MSSQL (Uses mysql-native)
PostgreSQL/SQLite (Coming in next version.)

The core design of it was a native full-stack web framework based around the ideas of ASP.NET, Razor and MVC.

You can find the project here: https://diamondmvc.org/ or at Github: https://github.com/DiamondMVC/Diamond

HN Post: https://news.ycombinator.com/item?id=16743476
Central London transport is world class, and she was in Central London, so it was not luck
Those “curb cut grips” are not for increased friction, rather to inform the visually impaired of a crossing.

Similarly there are other paving slabs with ridges, and the direction on the ridge relative to the path tells you if it’s for cyclists or pedestrians.

https://en.m.wikipedia.org/wiki/Tactile_paving
I second this, very distracting considering how the human brain works.
I said tenants, not users. Tiny little detail that you overlooked there. =)
Last company I worked for had a €150.000.000 tech budget and about ~90k employees.

Again, if you read what I said you'll notice that I pointed out that you actually can build decent architectures using enterprisey stuff, it will however never scale horizontally in a resonable way.
What happens when you have filled all your shelves in the array box? Ah, you'll need a new $250K box...

Mentioning vmotion and all... yeah so... VSAN et al... brrr... I'll put my trust in the open source world rather than shoddy software from 3rd party vendors trying to appease to the latest fad. Hyperconverge my *ss! =)

KISS is what rules but vendors are busy feeding channels and partners with impossible to penetrate acronyms leaving you in a mess sooner or later.

Focus from these vendors is to keep integration at a minimum, which means API's are usually crappy and achieving a reasonable level of automation is often a chore.

Now there is probably a little percentage of "enterprises" that uses tech in a sane way, but my bet is that the CIO you mention is a blockchain expert, as well as putting AI at the top of strategic actions to "implement" this year.

He probably have commissioned a pre-study from Accenture that outlines these strategic imperatives.

This is of course a little rant, but also true for the 90% of the 90% mentioned.

Don't be defensive and close minded. That's what's leaving most enterprises in the dust.
There's just a lot of inertia inherent within certain businesses that will let them continue to burn through cash on pointless tech for yet a while.
I read a very in-depth write-up on your last question couple weeks ago. Have tried to post it on HN a few times with no luck. Won't spoil the "when" answer for you: https://news.ycombinator.com/item?id=18753499
The worst security threat is a human in-front of a terminal... eg. the user can be tricked to do something that is normally unsuspicious, like copy some files off some server.
"The one dark spot on my stay in that neighborhood was one night I walked to a pharmacy a few blocks away from the hotel, and two men on a motorcycle drove up on the sidewalk and tried to snatch my phone out of my hand."

Lovely to read this travelogue, but my heart sank when I read this, as it's an unfortunate reality of living in London at the moment. Thankfully the author was quick enough to evade them.

Be careful about using your phone on the street, day or dark, as it's extremely obvious from far away (eg for somebody sat on a moped pillion) when a potential victim is engrossed in their phone-work and not 100% attending to their surroundings.

Many friends and colleagues have suffered from this scurge, and the moped oiks really have no scruples (one friend was heavily pregnant when she was mugged).

Take care, but don't let that put you off enjoying a great city.
Given a point, and quite soon, you'll use advanced and peculiar yaml syntax. Want to factorize rules ?

.deploy: &deploy

and

foo
<<:*deploy

etc. This doesn't simplify parsing. This is already a DSL. And the format changes slightly depending on implementations (official, gitlab,…).
I haven't been able to really figure it out, to be honest.
Can Bots tell you stories?
I recently wrote an article about how storing code in plain text files is a local maximum we need to overcome as the software industry.

The db based file system in OS400 fascinates me, though I have little experience with it.

https://medium.com/@ustunozgur/the-nosql-database-every-soft...
To me it seems that the greatest obstacle to space colonization would be maintenance and production of materials and technology needed to sustain and expand the colony. Seems like the last step for truly becoming self sustaining.

You'd need extremely small scale factories that can build everything needed for a modern civilization.

I wonder what that would take. What the smallest amount of shipments and time would be. Would guess that electronics would be one of the last things you'd learn to make yourself.
Some food for thought: https://dhall-lang.org/ looks like an interesting balance between config file format and programmability. Would it be suitable for describing packages?
I have no idea what this is, or trying to be.
I went out east to lakeside one day to do some shopping with my wife; we got as far as Dartford, then there was a bus we had to get, I tapped my Oyster on the reader, it didn't work, the driver gave me an odd look, so I tapped my bank card, it didn't work, another odd look, so I said, "it's not working, do you take cards?" He looked at me as if it'd just offended his mother. "No" the driver replied. So I asked "What do you take?" And he replied "Cash". I was slightly taken aback.

This bus station is in the middle of nowhere just past Dartford, there isn't a building in sight let alone a cash machine, so, I looked in my wallet to find only my single, brand new, plastic £5 note with a palindrome serial number I'd been keeping. With a sigh I handed it over and we got our bus.

Lakeside was crap.
Can I somehow have NixOS package universe with Guix language?
Hopefully with the met cleared to knock these moped riders off we’ll start to see a decrease in moped related crime.
I guess army drones are silent.
NVMe SSDs only significantly increase bandwidth, but not random throughput. Unless you have a 40gbit network you're not going to see the difference between one NVMe SSD or two if you're accessing them over the network.
There is also Wilby, a search engine for "oldschool", static, single-person-curated sites like these:
https://wiby.me/

From Wilby's about page:

"Search engines like Google are indispensable, able to find answers to all of your technical questions; but along the way, the fun of web surfing was lost. In the early days of the web, pages were made primarily by hobbyists, academics, and computer savvy people about subjects they were interested in. Later on, the web became saturated with commercial pages that overcrowded everything else. All the personalized websites are hidden among a pile of commercial pages. Google isn't great at finding those gems, its focus is on finding answers to technical questions, and it works well; but finding things you didn't know you wanted to know, which was the real joy of web surfing, no longer happens. In addition, many pages today are created using bloated scripts that add slick cosmetic features in order to mask the lack of content available on them. Those pages contribute to the blandness of today's web.

The Wiby search engine is building a web of pages as it was in the earlier days of the internet. In addition, Wiby helps vintage computers to continue browsing the web, as page results are more suitable for their performance."

EDIT: See also this reddit thread for additional references:
https://www.reddit.com/r/TTTThis/comments/72ukag/rememberweb...

(with e.g. sheldonbrown.com being my object of fascination in circa 2005 -- a remarkable encyclopedia for bicycle maintainers).
Why I don't use React-Router
Simple aliases for find and grep, that allow to just look for something without worrying about case sensitivity, escaping, etc.

function ff {
find . -iname \*$1\*
}

alias gr='ack -i'
I use contactless when I travel to London - as a visitor, it's far more convenient than buying an Oyster and far cheaper than paper tickets.

>But at the same time you need to be able to digest the numerous rules around it like daily and weekly caps etc.

The price caps are quite easy to understand - you just tap your card when you travel and you'll always be charged the lowest applicable fare. You don't have to think about whether you need to buy a daily or weekly ticket, because you'll never be charged more than the daily or weekly fare cap.
I'm a few surprised nobody have mentioned UlixOS [1]. I'm reading their book, it is just great on many aspects, although it rushes to explain other things that should be detailed a bit more. The chapter about paging is very explicative too.

[1] http://ulixos.org/
Poor post (not even spellchecked) about an actual but well-known problem.
We don't do anything because people read too much pop-sci, pretending that we can just store the DNA.
I should perhaps get some real stats, but it seems almost everyone in the UK has some story of NHS staff not caring about their own performance. I waited three hours in urgent care once when the nurse in charge said she couldn't do anything without a scan - the front desk nurse could have said the same thing. I also has whooping cough and could have killed a friend's infant due to an NHS doctor that didn't bother to read national bulletins.
That would make sense in the past, but now there are speed radars everywhere. Isn't now the time to change the approach?
Active noise canceling is equivalent to beam shaping. It can work in headphones because you can aim the minima at the ear and the maxima away from it, but the best you could achieve by adding speakers to a drone would be selecting where the energy hits. Directing everything to the upper hemisphere would be nice, but that's not how beam shaping works.
Oh so multiple people were not experts in the subjects. Cool.

Also isn't it strange that while administrations are supposedly stuffed with these "grievance studies" people - not one person on your board was qualified to properly evaluate those fields.
> Netflix would also have to be owned but not funded by US Govt.

Well yes, that's part of the scenario. That doesnt dismiss the point there's a news and entertainment company that thinks everyone watches their content and therefore sends them angry threats
Exactly, many will have their own private health insurance and begrudge paying for something they don't need.
Lotus Notes was not dead, it just got reinvented as Notion.
Trilium is close - it's _more_ flexible, (arbitrary scripts/css) but less 'for free' out of the box.
Nowadays ansible uses a sort-of 'smart' method by default, where it first tries to use sftp, and if that fails, falls back to scp. See https://docs.ansible.com/ansible/latest/plugins/connection/s...
Remind me what's wrong with GPL, here? You can't repackage
and resell it?
Who is so stupid to give up all contact information to anonymous people over website...
Sure, it can also drop filenames starting with a dash, filenames with spaces/newlines in it and all sorts of stuff. These can cause all kind of havoc in poorly written scripts. Having "." in your path is an obvious misconfiguration too.
You can, if you run Firefox with -P and profile name. I run two instances most days.
You are definitely right, an NVMe SSD is going to spank my MX500 in bulk throughput. That is still 3-5X market -- 4X specifically :) in today's market there's no way you can justify a $1200 uncharge from a 500GB to a 1000GB SSD. Of course, Apple doesn't have to, though.
I'm kind of wondering why there isn't an open hardware calculator yet. Given the mark-up most of these brands have, it might actually be viable.
How does it work out cheaper? Is this DIY vs a product?
I don't mind markup, but images and more-than-one line of content is usually annoying to me.
I know that Nix users respect Guix (well, the ones who talk on IRC, at the very least), and I'm sure it's mutual ... and I think it's very helpful to make this mutual respect public!
I'm guessing the chance of an eventual calculation error is not worth the potential speed gains (though you could run those Pi calculators to check for CPU stability)

HFT is not so much about CPU speed but algorithmic optimization.
>...pay in cash whenever possible...

This isn't as easy in some places. For example, in Sweden, we have our own mobile pay system called Swish[1]. Since most people enjoy the convenience of mobile pay and businesses are adverse to getting robbed, just because they have cash, there are many shops that are now 'kontantfritt' (cash free).

Using this example, paying in cash whenever possible may not be as practical in some locales as it is in others; so, instead, it should be that the underlying problem is adressed, rather than always looking for alternatives. Eventually, you're going to run out of alternatives - unless you start making your own but, then, your problem is getting others to adopt it.

[1] - https://www.getswish.se/frontpage/
Don’t be a slave of the process, be aware of the process
Yeah, just start the profile manager (firefox --ProfileManager), create a new profile, and then run the "other instance" with --profile NAME. Sometimes --no-remote is also helpful, so clicking on some links will not open them in this other profile.
I think you should try looking at geometry more like a creation initially then a problem. In this manner you can see assumptions as just building up more simple worlds with those constraints. I have found this view helps when teaching geometry as it empowers the mind.
why would anyone want to do that? you think your company is some kind of special place? ill just look for another job where i dont have to just ask for 1/2 of what i want...
> I just don’t understand the use case of scp’ing from an untrusted host

You are SCPing to an untrusted machine, not from. Your client is trusted, the server you are connecting to is not.

Sometimes circumstances push you to connect to a server that is "semi-trusted" as described in the comments above.
This is one of the reasons I recommend https://www.privacytools.io

It's fairly well thought out, and the decisions usually are agreed upon on the issue tracker https://github.com/privacytoolsIO/privacytools.io/issues/ before actually appearing on the page.

I also think it's a lot more 'user digestible' than https://prism-break.org ever was.
Yes this is getting bad. It happened to my father a few years ago as well when he was sitting on the side of the road answering a phone call with the window open in Chiswick. Fortunately he grabbed the guy and shut the window on his arm. He got free but not until he'd got a couple of broken fingers.

Police did nothing because the bike was stolen. And thus the cycle continues.
Absolutely - and kudos to the OP for not letting this spoil their trip, nor dominate what was a delightful travelogue
Decoding Zuck's doublespeak
Maybe there should be a generic oyster card, that should work for all public transportation systems in uk. One physical token, linked to many accounts.
She got a bit unlucky tho I must say. I've lived there for 10 years, and have never seen it happen. I can only think of two friends who've been mugged during that time as well. Assuming 30 friends that's 150 man years per mugging :)

EDIT: she
> You don't have to think about whether you need to buy a daily or weekly ticket

If you're not wealthy, it's certainly worth knowing whether or not you've reached a cap.
Could it also be partly due to the infancy of the technology and the market? You don't see new RAM vendors and there are fewer avenues of improvement left to explore. That leaves a race to the bottom which is pretty unexciting for everyone.
Christopher Tyerman's body of work on the Crusades is really interesting in this regard. One of the key points he keeps pressing home, is that though we think of Medieval people as ignorant and superstitious, they were in fact highly rational. And they were as a culture committed to rational investigation of the world.

But they had axiomatic beliefs that they were building upon. Which meant they were also committed to a rational investigation of the supernatural world. Which we generally view as non-rational.

I'm very much paraphrasing and he would not express it so crudely.
I dunno, that still sounds pretty ridiculous.

If you were that driver and charged with manslaughter I’m sure you would feel pretty upset at the injustice.
Most Nix packages, yes, but the NixOS packages specifically (the ones that build Linux), probably not. NixOS and Guix have slightly different philosophies, e.g. about nonfree software (Guix is generally opposed to including it, although I'm not an expert on the details, while NixOS disallows it by default but only by default), and this affects e.g. device driver packages.
New HAnt Ransomware Can Burn Down AntMiners
Smallest scale fabs can fit the whole cycle in one building: wafer production, CMP, gases facility, front-end, back-end and etching/deposition/doping lines. Some 180nm level fabs are like that, and rely on equipment unification in between back-end/front-end/etch/deposition/doping lines.

Big questions:

1. How to make wafers in low/no gravity? Without convection, you can't purify silicon. May be you will rely on an entirely chemical process to grow a crystal?

2. Expensive gases will have to be recycled, not neutralised and disposed.

3. How will you do wet etch in zero/low gravity? Will you go plasma only?
And you'll only need to spend five figures to use it.
The propensity for mistaking belief for facts certainly take daily hits as a software developer. "How come this simple thing isn't working? I thought of everything didn't I?". After a while you are forced to realize that belief isn't the same as reality.

It seems insights like this don't easily translate into other domains though, like relationships, dearly held political views etc. We prefer to think of them as based on facts, when in all probability they are merely beliefs fraught with assumptions.

Some people might be good at being skeptics in all areas, but I sense most share my own ineptitude here, the reason probably being that any such (incorrect) beliefs don't immediately come back and bite us, as in programming.
> Brick Size Forensics

There is a far easier way to _roughly_ date buildings.

o English bond: pre georgian to early victorian (1650-1840)

o Flemish bond: victorian to ~1930s

o Stretcher bond: anything with a cavity wall, so 1950>

If the brick is glazed its ~1870-1930

see https://www.designingbuildings.co.uk/wiki/Types_of_brick_bon... for what the bonds look like
SQLite in 2018: A state of the art SQL dialect
TDP is just a software setting at this point.
Anything in particular you think he isn't addressing?

Nothing is jumping out for me personally that I can see, but I know well the feeling of reading all the arguments of one particular school of thought and having this glaringly obvious edge case that no one ever seems to bring up.

Curious to know what those things you see are?
Never forget "Embrace, extend, extinguish". Microsoft has a history of adopting open standards, adding value to them to gain market share, then leveraging that to destroy their competition.

Microsoft might seem to be an "open source champion" now, but remember that it is a publicly traded corporation with a fiduciary responsibility to maximize profits for its shareholders and a history of anti-competitive, anti-consumer practices.

Right now they are being warm and fuzzy to regain the developer mind-share they have lost over the past couple decades to open-source software. If they get a large percentage of developers using their tools and services (looking at you GitHub) I would not trust that they will continue to be so warm and fuzzy.
Fred Brooks had an essay, There is No Silver Bullet.
Yep, 10 years here and never seen it either. Maybe these people target more touristy areas. Author is a she btw :)
Why do you need that assumption? I think Roman numerals allow for non-diatonic chords like a i diminished.
The price caps are but it's a bit of a pain if you forget to touch out somewhere or have to use national rail etc.

Plus sometimes it does actually go wrong. I have to request about 2-3 refunds a year where I've done the same route and not forgotten a thing.
It is also being released as an audiobook. Release date: 22 Jan 2019.

https://www.amazon.com/What-Life-Matter-Autobiographical-Ske...
I also plan to buy a pro plan in the coming months, don't wanna buy a ticket on a sinking ship...
A response would be appreciated
Illegal in >half the world.
Any app designing apps on android?
I would like to design an app with my phone so I can consider usability before coding up. does any app offers this feature to design the app from phone itself?