skysight-inc/HackerNews huggingface dataset:
> That's why we keep your verified mailbox address for sending mail; but there's no good reason to consider them different for the purpose of identity.

Both of Microsoft's own identity services (AAD and Live ID, and by extension O365 and Outlook.com) recognize (and allow creation of) microcolonel@example.com, micro.colonel@example.com, and mic.rocolonel@example.com as distinct identities/email addresses.

What you're saying is that once the first of (microcolonel|micro.colonel|mic.rocolonel)@example.com registers at github, the other two will no longer be able to do so, but will instead receive a confusing 'you already have an account' error, (hopefully) without being able to receive password reset emails.
What Week Is It?
This sounds like a recitation of hyper-conservative Sinclair Broadcasting's Seattle is Dying program from earlier in 2019.

Here's a response to that: https://www.realchangenews.org/2019/11/06/no-seattle-isnt-dy...

Also: I've lived in Seattle since 2003, and in Capitol Hill since 2005. I've worked in Pioneer Square, in the 'core' downtown area, and on Capitol Hill. Currently, my commute takes me 1.7 miles on foot or bus through Capitol Hill.

I see plenty of homeless people on my daily commute. The housing affordability crisis is worsening, and the city is simply not doing enough to solve it. I occasionally see needles laying on the ground or people shooting up. They don't have anywhere to go to shoot up, so they do it on the street. I'm not sure what their alternatives are when our supposedly progressive city council and mayor restricts options to create safe injection sites.

All that said, the most unsafe I have ever felt in Seattle has been when I've been in the presence of alt-right protestors and counter-protestors openly carrying firearms.
Is it like how a Magic Eye picture looks when you cross your eyes to "match" the sides rather than relax and focus in the distance?
That and control of how the product is "mis"-used and data gathering.
What is so fascinating about security is that the same problems keep popping up again once in a while - I remember the Turkish i issues being a big problem in early mid 2000s during all the security pushes that went through software engineering world. Then we kinda forgot about them, and now it keeps coming up again.

The best a researcher can do is go back 20+ years and look for security issue that occurred back then. Most likely you'll find very similar things now again.
Apple rolling out new employee perk: free genetic testing at its on-site clinics
my take is because it doesn't care. the kind of problem that facebook solves, socializing for social butterflies is not appealing to developers, who tend to be introverted.
I'm not offended. I'm just exhausted and feeling like trying to engage your above comment in good faith is a huge uphill battle that I'm extremely tired of trying to fight.

I never wanted to fight it to begin with. But it's essentially been unavoidable due to the detail of being a woman trying to support myself "in a man's world" as it were.

It's one of the things that makes me suicidal, which is also not something useful to talk about. No one ever reads that and concludes "It must be an impossibly bad problem that it makes her feel that way." No one ever reads that and goes "If I had been dealing with what she's been dealing with for more than a decade, I'd be suicidally depressed too. This really, really needs to change!"

Nope. It just gets interpreted as "Whiny bitch! No wonder no one wants to hire her! Also, shut up about your problems and quit making everything into Gender Wars!"

It doesn't make any difference how carefully I frame it, someone is pretty much guaranteed to say something amazingly shitty and dismissive.

Under other circumstances, I might be happy to talk with you about reasons why I'm skeptical that women really voluntarily choose and prefer to "care" about others. But I'm just not up for that discussion tonight and I also didn't want to not reply at all.

Have a good evening.
I've been extremely impressed by Crystal. Coming from Ruby, I had very little trouble picking it up. And performance is simply phenomenal.

The other day, I noticed a slow-running python data transformation job, mostly string comparisons. It was on pace to take 18h to finish. Within half an hour, I had a Crystal version, ported line-by-line, that took 3 minutes(!) to finish.
Unicode actually has an uppercase ß though I don't understand why.
I'll chime in that I have experienced exactly the same effects on keto, going several years on the diet now.
Sharpen Your Programming Tools
Yes they can! It's their prerogative to allow people to sign up or not with any email address, full stop.

It might make them bad netizens and you may not like it. But the spec doesn't compel any behavior. It's just a way to communicate technical ideas and ideals.
Were contractors covered by the Vox Media Union?
ReasonML is also a strong contender. Facebook's Messenger website is written in ReasonML [0] and compiling ReasonML for server work is pretty good. You can share a lot between the two codebases. People even write desktop applications using it, checkout Revery [1]. The applications that it produces are so fast, they are a delight to use. It's also very compatible with OCaml so you can get advantages from that ecosystem as well.

[0] https://twitter.com/jordwalke/status/1177373197517221888?s=2...
[1] https://github.com/revery-ui/revery
Thats pretty much right. Excluding how some types of bushings work, and other similar bearing surfaces.

Side note.
There also air bearings which are also pretty awesome but require tight machining tolerances. They are used in the semiconductor industry for some things. Mainly because you dont want lubricant to dirty the enviroment, but the tighter tolerances also help ensure a spindle/shaft dont wobble as much.
> There are numerous ways we've discovered to do so post 2008.

All of them bad. Companies should fail and keeping bad companies alive via artificial means is bad. You get zombie companies and eventually a zombie economy (see Japan).

(And "Too big to fail" is a phrase meant to identify a problematic ideology, not a bailout excuse).

Boeing failing doesn't necessarily mean that the USA loses their technology and production facilities. It does mean some substantial losses to investors in the company, but that should be part of the risk of investment.
They are not going to buy more NGs. The NG is technically still in production but production has wound down significantly. All orders for airlines have been built, and all that remains are orders for the military version and various private customers. It would probably cost somewhat more for Southwest to order NGs now than it did during the production heyday where economies of scale made the plane cheaper to produce.

Buying brand-new, less-efficient 737NG planes when competing airlines gradually have more and more A320neos could allow Southwest to keep growing, but might not be a great long term investment. Southwest can keep flying their existing NG fleet for a very long time, however, so they can (and have to) wait for new planes.

Southwest isn’t forced to stay with the 737. It’s all about costs. Buying new NGs probably would cost more in the long run than (years from now when the backlong is reduced) starting to operate the A320neo, but far cheaper than either is if the MAX returns to service and they get hefty compensation from Boeing.
If an individual is attacked, sure.

If you're attacking a public institution like a hospital and demanding many thousands of dollars... it's pretty hard to hide a payment like that. So if you outlawed paying such ransoms, those types of ransoms would stop.

Individuals would still be attacked and asked to pay a few hundred dollars, but such instances rarely put lives at stake.
Here is the full study[1]. The authors refer to a previous study to define ultraprocessed foods (UPF)[2], which in turn used the NOVA classification system to define UPF, which says

"Ultra-processed foods are industrial formulations made entirely or mostly from substances extracted from foods (oils, fats, sugar, starch, and proteins), derived from food constituents (hydrogenated fats and modified starch), or synthesized in laboratories from food substrates or other organic sources (flavor enhancers, colors, and several food additives used to make the product hyper-palatable). Manufacturing techniques include extrusion, moulding, and preprocessing by means of frying. Beverages may be ultra-processed."

Examples from [3]:

• fatty, sweet, savory or salty packaged
snacks
• pre-prepared (packaged) meat, fish and
vegetables
• biscuits (cookies) • pre-prepared pizza and pasta dishes
• ice creams and frozen desserts • pre-prepared burgers, hot dogs,
sausages
• chocolates, candies and
confectionery in general
• pre-prepared poultry and fish ‘nuggets’
and ‘sticks’
• cola, soda and other carbonated soft
drinks
• other animal products made from
remnants
• ‘energy’ and sports drinks • packaged breads, hamburger and hot
dog buns
• canned, packaged, dehydrated
(powdered) and other ‘instant’ soups,
noodles, sauces, desserts, drink
mixes and seasonings
• baked products made with ingredients
such as hydrogenated vegetable fat,
sugar, yeast, whey, emulsifiers, and
other additives
• sweetened and flavored yogurts,
including fruit yogurts
• breakfast cereals and bars
• dairy drinks, including chocolate milk • infant formulas & drinks, and meal
replacement shakes (e.g., ‘slim fast’)
• sweetened juices • pastries, cakes and cake mixes
• margarines and spreads • distilled alcoholic beverages such as
whisky, gin, rum, vodka, etc.

[1]https://jamanetwork.com/journals/jamainternalmedicine/fullar...
[2]https://www.cambridge.org/core/journals/public-health-nutrit...
[3]https://educhange.com/wp-content/uploads/2018/09/NOVA-Classi...
On the software front, this is why I, personally, am a fan of the subscription model... if done right. And almost no one does it right.

The shining example for actually doing it right is Jetbrains. There is a schedule for new releases they keep to. You get loyalty discounts for long term subscriptions and ending a subscription entitles you to a version that is ~1 year old in perpetuity.

Plus the prices are (IMHO) entirely reasonable.

Almost no one else does this. Other companies will, say, take the MSRP of the software package, divide it by 12 and give you that as the monthly price with a minimum contract period of 12 months. They'll also restrict you to choose platform when you purchase and may limit the number of installs rather than concurrent users.
Such books may exist mainly for signalling status, signalling "I can afford to spend time on useless endeavors". Like a whole university degree in literature, only more condensed.

Presumably it works well because it really is extremely time consuming to read those books. The only question is how hard it is to fake having read them (how many details do you have to remember, how many details do other readers remember so that they question you about them).

Thinking about it, perhaps a degree in literature is actually an attempt to fake read all those supposedly important works (you may often only read summaries and learn to bullshit about literature).
So any email containing an i can be reset. Technically those using a custom domain name are immune but those using a general email service are at risk.

Why would you write a general function that resets an account password but also accept an email address as a parameter? What use-case exists to change the email address sending the message?
I didn't know SBCL had an interpreter! (For those who didn't know either, see [1].) When would you use it?

[1] http://www.sbcl.org/manual/#Interpreter
There is no loophole, and there is no labor discount. This is inaccurate.

You are speaking of the Employer portion of social security tax (aka Self Employment Tax).

All the happens when switching from contractor to employee is the salary goes down, so the final cost to the employer is identical. (And the income of the employee is also identical.)

A contractor vs employee is about flexibility on hours. An employee expects a certain number of hours per year - all the benefits are based on that.

A contractor has no such expectation, so they have no benefits (because otherwise you would have to scale the benefits up and down constantly based on actual hours worked).
Why is x == not x rejected by the parser? In many other languages this is perfectly valid and, depending on the semantics, may allow the compiler that into false. (Of course this can't generally be the case where operators are user-overloadable.)
>You're free to repair it on your own... If you can.

You literally can't. It's proprietary software that you have a limited license to. This isn't like a deprecated Linux distro that you can always jump in and patch the security issues yourself.

Hell I'm sure if these tractors ran on free software, there'd be a business out there competing against the manufacturer by fixing old tractor software if it meant pulling in consulting fees from the farmers. But they can't, because we live in a world where you don't own software, you lease it.
Unfortunately the answer is not obviously yes. A long time ago I volunteered in a shelter. High (and drink) guests can be more violent and argumentive; fights will break out over people stealing drugs. They pass out and make messes with bodily fluids that have to be cleaned up. They leave dirty needles laying around.

Few people, including other guests, want to deal with these and the safety issues and so fewer come (including the volunteers).
I choose to believe that review, as I have only recently sold my unread copy of IF on ebay.
> the government would just bail them out.

Good thing for the proponents of the supposed 'wisdom of the market'. Nice of US to help keep that 'wisdom' alive.
Patented yet?
I don't disagree that our healthcare system is a joke. But working full-time for a company in no way, shape or form guarantees that you'll get health benefits too. AB5 also doesn't force employers to provide healthcare.
You used to be able to get a free month of prime for any shipping error but they stopped that too.
You seem very confused. The hack did happen, therefore the probability of it happening is 100%.
By stopping production, some of their suppliers will go out of business. It was a gamble to keep producing planes without knowing when they’d return to service, hedged against the cost of rebuilding parts of the supply chain from scratch.
Exactly. Phones have become commercially obsolete as everyone have “upgraded”.
There are barbers who work weird/late hours, you know.
The title of this piece is "Well, duh". The sentence from which this submission's title is taken is If nothing else, the success of Infinite Jest is proof that the Great American Hype Machine can still work wonders, in terms of sales.; the submission's title doesn't get the full intent of that sentence.

Use the story title! It's in the guidelines!

Articles like this, it seems to turn out, are part of Dale Peck's schtick, as you'll quickly learn from a Wikipedia page that seems to think these kinds of takedowns are the most notable thing about him:

https://en.wikipedia.org/wiki/Dale_Peck

I'm always there for a good takedown, and while I like DFW's writing I think Infinite Jest is a rich, slow-moving, and inexplicably unharried target. But I do think it's kind of funny that Peck opens by saying that Infinite Jest is a book without much of a plot, in which not much happens other than a 700 page conversation, and then spends 2 gigantic paragraphs trying to explain all the details of the plot. Which, it turns out later, he actually enjoys, once the puzzle pieces fall into place and reveal the book's underlying simplicity. OK then.

The bit in Infinite Jest written in (attempted) African American vernacular is truly awful, though. Peck is clearly right about that.
It's bean so long since I used NetBeans that I can't make a good comparison unfortunately. I do know it never surpassed eclipse for me but some of the reasons for that were probably circumstantial at the time (eg: whole team was using eclipse, etc).
> Will it ultimately help more people not get taken advantage of in the labor market who need it most? Yes indeed.

No it won't. Who exactly will it help? Converting someone to an employee doesn't magically change their income.

To make up for extra benefits an employee receives, their base salary is lower. The final total is unchanged.

The only difference is now there is a lack of flexibility: An employee needs a certain number of hours, all the benefits are based on it.

But if either party needs flexibility, well, now they are stuck. They can't offer benefits because they don't know how many hours, but they can't make them employees because they have to give benefits.

This law only has downsides. It will help exactly no one.
From [0]:

"Most Common Lisp implementations support creating native-format executable files.
The typical route involves loading all of the program's code into the Lisp environment, dumping the current state of the Lisp process into a disk image, and identifying a start function (ie main).

Since the disk image contains the entire Common Lisp system (compiler, debugger, documentation strings, etc.), the executable will be typically larger than a compiled C program (even if you statically link the C code).

Another form of disk image requires a copy of the particular Lisp implementation to be installed on the recipient's machine. This is no different in principle from a C application requiring platform-specific dynamic libraries to run. This complicates deployment - the disk image is tied to a particular implementation version, and you typically end up having to include the Lisp implementation executable anyway.

Due to platform limitations, some Lisp implementations can't produce native executables (for example, ABCL can only make JAR files). Other implementations are only able to dump disk images that require a separate copy of the implementation executable. An alternative to executables is available on Unix platforms in the form of shell scripting."

If it needs 4 wordy paragraphs and you still don't know how to do it, I am going to scribe that up as non-trivial.

[0] https://www.cliki.net/Creating%20Executables
How do you do the rendering? Who (process-wise) is responsible for converting bytes to pixels? How do users on social media put in their name? How is it stored? How do users get urls with specific usernames?

Now take all that and multiply by the complexity of world languages, many which don't even map to one glyph == one morpheme. The ol' apple message crash bug was due to the property of some Arabic not being monotonic in rendering space vs string length.

I think we could have skipped utf8 and just gone to 4byte runes. But even then, that would not have avoided the above bug.

Utf16 is a hot mess though, worst of all worlds.
emulators make the object code portable :)
The CR929 is vaporware: they're not even planning to begin construction of the first prototype until 2021. Also, it's "CR" for "China/Russia", since this is meant to be a joint venture between COMAC and UAC (Sukhoi). Which sounds like a great recipe to delay everything even further.

Also also, even if China does pull off the airframe, they'll still rely on Western jets to power it. China's first modern turbofan, the CJ-1000A, is not scheduled to go into service until 2030 (!) and even that is geared only for the C919: https://en.m.wikipedia.org/wiki/ACAE_CJ-1000A

Don't get me wrong, I'm sure China will get there sooner or later, as they've already demonstrated with high-speed trains and many other things. But timeframes for going from concept to a serious competitor in this business are measured in decades.
As a side note puny code conversion is only defined for the domain name _not_ the local part. Using puny code on the local part will semantically create a different email and at last theoretically a mail provider might support both the puny code and normal version as two different mail addreses and as such using punicode there would potentially open up a different vulnarability.

Now that I think about it as far as I remember the local part of mail is actually not defined as cases insensitive , through all? mail programs treat it as such. The important part her is to always use data from your database for any security relevant parts.
That is very subjective, but I will try to follow the rules.
May I ask what your dev setup is? I've tried to get vscode + Reason language server working a few times (following the disparate sets of instructions on the site and Github repos) and was never successful.
I don't think the parent was endorsing this approach. It seemed like the opposite to me.
Please explain how they are being exploited? What exactly do they lose?

And in your reply don't forget that if they converted to employees their base salary would be lower.
"proponents of the plan say that helping marginalized communities move around more easily will translate into deeper benefits."

Well yeah, we kept them marginalized, for some reason ... but right now we really need them. Later on, ...
> You remember the hash of your June commit 3 years ago??

...which is what the git log above is there for.

> Web browser... for a local repo? Or do you mean you don't have a solution if your repo isn't on GitHub or you don't have an internet connection handy?

Yeah, local repo. You know, git is not GitHub. :)

> (You should also time yourself on your web interface by the way.)

Just paste the hash commit in the HEAD selector or even in the URL.
It increasingly seems like NMA won’t happen before a 737 replacement. 777X is going to be under a lot of scrutiny post-MAX and I would not be shocked if regulators find issues that Boeing overlooked before the plane is certified. At least the 787 engine issues are Rolls Royce and not Boeing, and RR isn’t the sole supplier of 787 engines.
Exactly. But you don't list the actual problem:

Those benefits are based on working certain number of hours (because the benefits are fixed, they can not adjust them up and down based on hours worked).

So basically what this law does is prevent people or employers from having flexibility in hours.
This is paltry nonsense. Gmail and similar host users are used to treating the dots as decorative, and will register with john.smith@ then try to use "Forgot username?" with johnsmith@ instead. They'll end up with three GitHub accounts registered to the same mailbox and be confused as heck about how they're still getting email notifications for an account that they can't recover a password for.

You can't break user expectations and mental models by pointing to the spec as justification. The spec exists to serve users, not the other way around.
Thanks, I will try the sound signal idea.

With my current setup I can easily detect alpha waves when my eyes are closed, so I am definitely getting something out of the brain.
I can tell that even 10 years ago LCD panels were worth very little to recyclers. I used to be involved in part time electronic recycling.

How you could make millions in profit on 8 million lbs of LCD panels is mystifying to me.
You are confusing the model with the features built on top of that model.
The financial companies don't treat fraud liability as a charitable gift they give to their customers.

They set APRs, fees, etc. to absorb it. The cost is, ultimately, borne by all of us, in either scenario.
Shhhhhhhhhh.

Stop giving systemd more ideas.

(/s)

(But seriously, imagine a world where you can't get root because D-Bus crashed.)
It takes a lot less skill and knowledge to build another retailer or soft drink company than one that designs and builds cutting edge airplanes.
This kind of fantasy reminds me of people wanting giant escape slides and parachutes for the occupants of skyscrapers right after 9/11. Just because a journalist writes a shock-inducing story doesn't mean we need some extreme inventions to do anything about it. Like 9/11, it's not actually a big problem.
They were an early adopter and for a while the only other large company putting significant effort into it.