skysight-inc/HackerNews huggingface dataset:
Serious question: How would you suggest to write a test that prevents this?
You wouldn't make an assertion on clearTextPassword !== passwordHint. While developing I would think "Who will ever do that? That would be insane".

But yes, even if there is no test, this should have been caught in code review or latest when testing the OS.
Casting the risk that both need to take as equal is a terrible disservice to those with less money. They have less emergency fund, thus less credit-worthiness and a much, much higher risk of introducing a lot of pain and stress into their lives if things go south on a bad deal. Rich people have a lot of safety nets, and usually have the luxury of taking out a loan or working out a better deal after things go bad, whereas a person with less money will be shooed away two steps into the door of any banking or loan establishment that isn't solely a predatory one.
Not true, many complaints on delivery delay can point otwards a totally over-run company with eternal wait-times or massive scale up problems.
The trusted setup is not necessarily an issue in practice, but it's something that Bitcoin was explicitly created to avoid and that makes it rather absurd to describe Zcash as "Satoshi's vision". Arguably it has as much or more in common with the older pre-Bitcoin cryptocurrencies than with Bitcoin.
Can you share more details or resources? I would like to learn more about this.
There are many things that we do or could do to make the ssential complexity more manageable.

Something that we do already is abstract away parts of the essential complexity (CRUD, entities, validations, etc) where you have DSLs to specify that essential complexity.

But there are many other things we could as well, like some sort of ontological autocomplete that would help you specify your business model (a User may have these fields, a “Sale” is better represented as a “Transaction” in order to handle returns)

Moreover, re the Facebook App example, the ease of creation vs control is a false dichotomy. A page builder of sorts could spit a predefined design (to have something working ASAP) but there is no reason you couldn’t customize completely to your liking, as if no page builder was used. In other words, having a working app ASAP by using defaults, in order to aid requirement discovery, should be a feature or programming environments/tools/libraries framewors and not an either-or.
Unmute (PC-DOS app) – redirects buzzer output to headphone
This is mostly a PR move. I currently work at DB, I can say that they make it look nice from the outside, but when you get here what you find is a large mess. It's a big difference between a bank and a company that actually ships software. Most of the work here is done in interfacing systems together, and moving data from one place to another. There is no focus on quality, just patching things together and making them work. This is no surprise when a lot of work is done by contractors hired for 6-12 months. Software and tools are old , but I guess this is a know fact. There is a lot of duplication, there are usually 3-4 systems that can do the same thing, when a high level executive decides that then need to create a new one from scratch. Sure there are exceptions, there are people who work on trading algorithms, but these are rare occasions.

These are some of my impressions after some time spent at DB, sorry if it sounds too negativistic.
Essential for retro-demoscene party organizers! Listen the beeper on your amp! It's also useful for capturing the PC speaker sound from DOS games and demoscene stuff. It's open source - please, help the author by adding and testing different sound cards!
You brought up the question of why people are interested in the mill and then discussed the question of whether the mill is viable. They're not completely unrelated but still distinct.

Being a software guy I can't say much about the viability. Watching Ivan's lectures and thinking it over however tickles the same part of my brain that enjoys learning a new programming language. It is just fun to see how some problem could be solved differently.
(1) is the bug - you aren't supposed to be able to. the password was copied into a cleartext hint field.

(2) you should be fine if you reset your password and hint.
The Life Cycle of Software Objects by Ted Chiang. Can be read for free online here: https://subterraneanpress.com/magazine/fall_2010/fiction_the...
It was my first time on the ocean/sea ever. Felt sick the first night puking a couple of times but never felt sick ever again.
Penultimate means second best, fyi.
How to Make Success in SSBBW Dating
A solution is providing the option of mid-life education.

Of course this comes more easily to places with free education.
Jun Ginza near Hotel Monterey Ginza. They don't speak much english but it's a small shop and they're VERY helpful.
https://www.google.com/search?q=jun+ginza&oq=jun+ginza&aqs=c...
Reducing expenses is a commendable effort, but your comment is off-topic in this discussion. It is completely orthogonal to levelling the playing field when it comes to paying taxes (you can do both).
The Internet Protocol Stack
I find it jaw-dropping how fashionable cowboy coding still is, especially in C family languages.
I still wonder if Musk considered effect of months in space on the average person.
Elon Musk: Google's AI camera doesn't even pretend to be innocent
> He sipped at the muddy brown liquid with absolutely no enthusiasm. And then, it is said, he pronounced the immortal words “That shit will never sell!” Nevertheless, he launched it into the US later that year...

Love this. I too find Baileys disgusting, and in that position I would probably would never have launched it. What a big mistake that would have been!

Would be interesting to know more about this particular guy: did he come to like it eventually, or did he listen to somebody else, or did sales numbers in other parts of the world change his mind?
The 40-year-old Intern
Firebase is doing most of this for SPAs: auth is standard, data persistence is done with declarative rules (basically no written backend), and using Create React App for views handles most other things.

I’m actually working on a boilerplate now to show how simple dev can be with these tools:

http://getfirefly.org/
That's why they're building prepper-bunkers!
That's consensus narrative not subject to "event horizon" nature of the scheduled TV cat pointer. The business press is very different. There they schedule quarterly financial reports, industry metric measures and product roadmaps on schedules. They interrupt overtly ongoing daily grinds of industry. Popular press is more sensationalist.

The grip of consensus measures is not suffocating. You have to surf them with feature detection. Contests are staged and sometimes usefully to draw attention. But we have good Webs of real news around newer consensus narratives more powerful than ads or fake news. We even have Snopes where we doubts remain.

Life is not much of a debate. Contests and debates are most of the bullshit that walks. Programmatic operations around design realizations talks and walks.
Disqus Demonstrates How to Do Breach Disclosure Right
I'm sick of these "it's gonna cost jobs!!!!". FFS take a chill pill.
In the future, we will probably download food designs from a food app store, and use our food printer to fabricate the food.
I had a client ask me this not so long ago.

So I went through their requirements and separated the "mere CRUD" from all the frilly extras, novel integrations and look and feel requirements, as well as translating their actual business requirements into the "CRUD space".

The mere CRUD bit was very much a minority of the work that was required.
This feels like the most realistic depiction of the growth of strong AI I've ever read. The emphasis is on training neural nets in the form of raising child-like avatars. The subsequent use and abuse of them feels totally believable. The lack of singularity doomsday hype reminds me of an interview with Jeff Hawkins and Donna Dubinksy on Recode: https://www.recode.net/2016/6/27/12037248/artificial-intelli...
Installing a new Mac OS on a machine you care for has become an absolute no-go area. I wait for at least half a year and then only install in a place that I can trash in case I still see problems.
I noticed when I upgraded that they block you from setting your account password to the same as your iCloud password, so they've obviously considered that people will do stupid things.
Etcetera is not a reason.
You can't use external component which depends on MyCustomButton 1.0 and then use MyCustomButton 2.0 in the rest of your app (this is called dependency hell and it is no issue for google because of their monorepo design so it basically does not exists at all for them but IT IS issue for me and probably even for you)

Sometimes, there are things you can't express in templates and then it gets really hacky (vdom costs you some performance but it's more powerful)

HMR is dead-simple because the fw already does diffing

You can implement vdom in few dozens LOC so maybe it's not that hard
Could you give me all you know about CBD vaping ? have you seen/tried home inhalers ? (things you put on table and stick your nose to, to breath calmly)

I'm trying to source one for my mother who started to smoke cigarettes again.

I have CBD oil but I didn't find it enough for anxiety (although it seemed to have done wonders on psoriasis patches).
Be careful when using IKEA's trademarks if you're doing this kind of thing, they have trigger-happy lawyers: http://www.trademarksandbrandsonline.com/news/ikea-and-fan-w...
If I understand the blog post correctly, the bug was in the software that creates (or maybe mounts? Not too clear about that) the encrypted volume. It needs to have the clear-text password in order to function.

Then it proceeded to set the clear-text password as a password hint due to the bug.
You're describing a situation where mortgages are alreadu the norm, and have already raised the price of houses beyond an affordable price at cash precisely because it's relatively easy to take out a mortgage to buy a house at the prices we have today. If it were never so easy to take out a mortgage to buy a house, housing costs would be much lower as the market matched demand to supply.
I have the impression that Jessie came out recently. Is time speeding up?

Meanwhile I’m happy on CentOS 7 since many years now.
Cash is pretty much dead in China as the country lives the future of mobile pay
Lunch arrives on Wrangel Island, and 230 polar bears show up for the feast
I think I worked with one of those, the pre-C# version of Metastorm BPM (business process management). It was like JIRAs workflow feature with more flexibility - permissions on who edits which fields when, and transitions could be triggered by a button or external event. It modelled a lot of business processes well and let you pre define searches and views for specific job roles. You laid out forms with WYSIWYG.

The main downside was the programming language - for an if/else statement, condition and both blocks all had to be on a single line. Variables and functions could be referenced in double-quoted strings meaning the syntax highlighting was always wrong. And there was no chance of loops or user defined functions. This meant code editing was done with repetitive clicking in the IDE.

The other downside was inability to diff or branch. It kept a history of deployed versions and that was it.
> The absense of -delete, -execdir, -mtime, and the ability to chain multiple patterns together for the non-trivial use-cases, means this is practically useless in most places where `find` is used in day-to-day work.

I completely agree with that.

And would in fact go slightly further: one of my huge annoyances with `find` is that I can never get alternative (-o) non-trivial patterns to work correctly, I think there's room for an alternative tool here but it should learn from set-theoretic API and make non-trivial predicates easy to write and test. Something like mercurial revsets — using fileset patterns and predicates instead of revs obviously — would be a godsend.
Show HN: TravelMap – Create a Travel Blog Centered on a Map
Very poor article in my opinion mentioning 3rd party applications most probably not available by default on linux boxes.
It seems like the error was in the creation of an intermediate data structure ( minimal dictionary something) in a storageKit framework. I’m not talking about the disk util app ( which doesn’t contain any bug in itself apparently)

To give a better answer : I’m not knowledgeable of the whole source for the framework, but there are only two cases :

- either the outputs of your critical function are testable and then just test it.

- or they’re not ( most often because of side effects), in which case you should extract the critical part in purer function, and test that.

It’s a great benefit of unit test : they force you to isolate side effects from business logic, to be able to test the latter.

In that case, if the function isn’t testable, then maybe the creation of this intermediate minimal dictionary should belong in its own function that just does the data mapping.
Swissnums
From the HN guidelines:

If the original title begins with a number or number + gratuitous adjective, we'd appreciate it if you'd crop it. E.g. translate "10 Ways To Do X" to "How To Do X," and "14 Amazing Ys" to "Ys."

To add insult to injury, they didn't even get the number of commands right.
Jessie was released in April 2015 - Debian Stable releases are usually two years apart. CentOS 7.0 was released a bit less than a year before it (July 2014).

Jessie will still be supported until June 2018 by the official security team, and until 2020 by the Debian LTS project.
A few years ago I subscribed to a 8 MB service with a major ISP (Virgin). I was getting around 500k. Virgin insisted it was an issue with my router/my line/my computer/everything under the sun and nothing to do with them. When I pointed out that I had signed up for a 8 MB deal, they said that legally they did not have to do anything unless my performance went below 300k! I cancelled the contract and was forced to pay an early termination penalty.

I went with a smaller ISP (Fast.co.uk - those guys are brilliant!) and immediately started getting around 6 MB. Same computer, same router and same lines as before.

It boggled my mind that a big ISP could get away with this borderline fraudulent behaviour.
I like it and I use it. Can you add a print button eventually?
This is not only a DB specific, a whole banking industry works like that. Systems that have <10 years are considered new ones. To keep things working, just produce 5x more services created solely to move data from one place to another. No focus on programming discipline or sense of purpose and constant fear to change anything, because that could break things and we have not enough tests or monitoring infrastructure to even detect that. But in finances, IT is not on a focus. After all, we're just a "cost center" ;)
Electron.. thanks for nothing.
Show HN: InboxReads, a directory of newsletters organised by topics
> whose marketing pitch is making high-quality products

"It just works" was retired some time ago. "Think different" is the modern day mantra. It's less of an open-ended commitment.
This is a good question, but I suspect it's disingenuously framed, so as to stymie your parent.

If she says "a lot", you reply "good luck to you, and you alone". If she replies "very little", you say "right, so your tax is going nowhere."

Feels like possibly you are defending a local maximum.
not sure if undodb supports these... they do x86 and arm though so maybe?
> at least half a year

oh yeah half a year, really? oh shut the fuck up. fuck off.
I'm not sure why you say "has become".

In the circles I've been it has been common practice to wait for the .2(but minimum .1) release before it goes onto real work machines. The early Mac OS X releases were even worse.

Even if for some reason the OS itself was fine by itself, they almost always broke compat with a bunch of 3rd party applications.

EDIT: typo
> Salad bars are magnets for bacteria and viruses. Even if the sprouts and ranch dressing aren’t tainted, the serving utensils may be. The Silicon Valley start-up Chowbotics has devised what it says is a partial solution.

A solution to what? What exactly is the problem? Just because bacteria (and "viruses"? really?) may or may not be found in salad bars doesn't make it an emergency. Exactly how many people get sick, or die, because they ate at a salad bar?

It seems the problem is invented to justify the product.
1. The disk password cannot be retrieved. The bug occurred when creating a new encrypted volume - the password was copied in to the hint field as well as the password field.

2. Changing your password with the updated disk utility will fix the issue.
does this mean that all passwords for osx-encrypted-drives have been 'recoverable'? e.g. if I created an encrypted drive using El Capitan, someone else can crack my drive's password without even cracking a password-hash?

Or is there a bug also in high-sierra's 'create-encrypted-disk' functionality? (but not in lower-versions)
What kind of amateur uses the same entry for two different fields? In the early days of coding your entries going into the wrong place is something that will happen to you.
Chain Conveyor Equipment to Guangdong Paper Industry, China
Offline or Lie-Fi in Mobile Development
Since this is at a beta testing stage, I would like believe that they will address the performance issues.

In the past, it's been said that Wix has shitty SEO, so they tackled it head on and improved it several levels of magnitude.

Putting aside the performance issues for a moment, I think WixCode introduces a lot of potential for web designers and coders alike. There are a lot of benefits, including cloud hosting, DDoS protection, impressive applications market, etc... All with zero code and no headache. I would love that peace of mind back in the days.

Now, they're taking on the developer market, which is a very demanding crowd. I hope they can live up to the high standards.

Bottom line, I wouldn't rush to decide on the fate of this product just yet.

On the other hand, I've been known to be overoptimistic, so...
Gezonde vetten – Hoeveel moeten we er dagelijks eten om gezond te zijn?
Having just moved to Germany the obsession with physical paperwork for various reasons is somewhat astounding.
um... use dependent types?
sorry but I'm from different language background :(
"4rd party"...
What happens when your app is featured on Google Play?
Only in the passwords created using GUI version of the new Disk Utility (command line is safe).
Learn how to plan you post/content for effective Blogging
How to plan your post/content for effective Blogging
http://www.peartrend.com/blogging-tips/how-to-plan-your-contents-for-effective-blogging/
thank you! thought I was screwed...
But in fact it does not seek to mirror _any_ of find's powerful functionality.

Maybe advertize it as "a better ls -R | grep -i"?
The Magical Kingdom of Shambhala: A Path to Happines
Over what time period?

Modern science starts roghly with the Renaissance and really takes off in the 18th and 19th centuries.

Empiricism owes a great deal to the Bacons, Francis and Roger (no relation), of the 17th and 13th centuries
How to plan posting on your site
It always has been, at least in a professional environment. I used to work at a Apple reseller. We would have to advise customers to keep running old versions (sometimes up to 2-3) because of 3rd party compatibility lag.
From my point of view it has been improving over time with earlier dev. versions of the Os. But must agree I'm also still hesitant to run it on my workhorse.
Well you can do it badly and end up with ... wait for it ... ScriptCase. You know you crossed the edge to insanity when the Login form consists of 10,000 lines of generated, ugly looking code.
The bug would be that for encrypted APFS volumes made using Disk Utility and similar applications, the password hint was accidentally set as the password itself.

High Sierra is the first OS X release with APFS.
> Because of people like you we cannot discuss being victimized today because of deeds in the past made by unrelated entities.

And because of people like you we will continue to make the same mistakes over and over again because analysis of past injustices has become taboo, and identification of irony and hypocrisy in the actions of nations has become too uncomfortable for you to handle, because you still buy into the good guys versus bad guys cartoon rhetoric so prevalent in US propaganda that even grown fucking adults buy into.

See, I can make dumb comments too.
what kind of amateur does manual testing of basic functionality?
Curses, time to switch accounts.

My thoughts are mostly that I don't want to wait a decade for a Mill. Find me at SPLASH/OCAP if you want to chat.
One of the key factors missing in this discussion is that there are two overlapping forms of peer review: One which is merely technical, checking for correctness and completeness. The other is a much more subjective form, in which a reviewer is asked to comment on the "merit" or potential "impact" of a given study. The former is often necessary, as honestly there's a lot of crap out there, but more often it comes down to minor details that the expertise of another scientist's specialty can best address. The downside is that this can inspire a certain pedantry and pressure to undertake what is essentially unnecessary formatting.

The latter is essentially the real problem of science in its current state: prestige. There is no reason to not just publish everything in a mega-journal that doesn't consider "merit". It would mean more replication studies and less publication bias against "negative" results (i.e. this drug didn't work as hoped). High-prestige journals also tend to charge correspondingly higher subscription fees, while adding nothing special to the scholarly ecosystem, beyond delaying (often by months) the eventual publication elsewhere. However careers are made on publishing in high-prestige journals.

A recent tweet makes one wonder what the value of high-prestige journals in the first place, if they don't even bother to correct or improve the scholarly record. A PNAS editor's rejection of a paper with greater statistical power and improved methodology, but which fails to replicate a highly cited PNAS paper was on the basis that "in these days of computer literature searches, I see no reason a journal needs to feel compelled to publish follow-up papers on previously published work. The follow-up paper would be found by those interested where ever it is published" https://twitter.com/mendel_random/status/917115714544324609
Horses used to be used for practically everything. The first commercial steam engine pumped water from mines and was measured in "horsepower", the the rate at which a horse could continuously pump water. Then steam engines replaced freight hauling. Then personal transport. Don't see many working horses now.
let's see

Protobuf-Transportprotokolserienvorrichter
ProtopufSendeVorschriftLeitungsangebot
VorlaufÜbertragungsDienstLeitungsDienstleister

what's wrong with pbtpsp anyway?
What if employees at a restaurant run out of disinfectant or doesn't wash their hands after visiting the restroom? What if no one notices or cares? :)
Putting it in the heap would generally be safer, as there are fewer special cases to worry about in the garbage collector. Making a copy of the stack and managing it "manually" probably means a lot of special scanning logic in the GC.
I have developed a UI test automation software years ago, it should be getHintFromUI() == passwordHint.Here getHintFromUI is a function which get string from User Interface directly.