skysight-inc/HackerNews huggingface dataset:
It's unlikely to be a push-button machine. It's more likely to be a complicated procedure involving desoldering chips and placing components in specialized harnesses, which would be difficult to replicate at an airport.
"The state had argued that the names of lottery winners must be disclosed to ensure that prizes are distributed fairly and that winners are not related to lottery employees."

First, they know who they are writing the check to so the whole "not related to lottery employees" part seems rather bogus.

I thought the whole point of disclosure was publicity, but this got plenty and being able to gamble without telling the world you won probably will sell more tickets anyway which is the whole point of the publicity.
> It would shift more of the web to non-ad-funded.

or it would just shift more of the web to non-funded.
fwiw, you can still buy a new 15-inch 2015 MBP from Apple and B&H Photo. Apple tries to downplay it on their site, but it's there:

apple.com/shop/buy-mac/macbook-pro?product=MJLQ2LL/A&step=config#

(Purposely omitting hyperlinking for referral logs.)

Of course you're limited to the hardware that came out in 2015.
Linear-Space Lighting (i.e. Gamma) (2010)
Apple replaced my screen free of charge for the anti-glare coverage issue. I believe the program officially expired, but you can definitely go and ask.

Apple also replaced the battery for a very modest cost (99 I believe) since it was already having the screen repaired. My late-2014 laptop soldiers on. I'll probably cave and buy the next MacBook Pro though.
As a 19 year old, at least in the US, he'd have had less than two years to win a quarter million dollars. I doubt that happened.
I'm mostly curious to see what the impact is of this is on future court cases. Presumably in New Hampshire winners won't need to create a trust in order to get the winnings anymore.
Steve Wozniak Destroys Apple in Less Than 2 Minutes
> Thinkpad is no longer IBM owned

Pretty much nothing to do with that. It's been years since IBM does not own Thinkpad anymore but Lenovo was perfectly able to provide proper Linux support up until recently.
Isn't the causational arrow in the other direction? If your polity didn't prefer to have high prices, you wouldn't have high prices. If you have high prices, of course your polity prefers high prices.
Agreed. The author has some sympathy for organisations which decide "we need to have a CoC to get X grant from body Y". And if that's the reason to have a CoC, of course it should be written in the appropriate HRy, ass-covering language, because that's what Y expects and is paying you for.

Of course no organisation of fewer than say a hundred thousand people can actually abide by all the provisions of a HR-worthy CoC. The problem is then with the organisations that instead of saying "we have this ass-covering CoC to keep the grant, but here are the actual things we will do to enforce acceptable behaviour" escape with "we've done our bit to prevent unacceptable behaviour -- look, you can read our code of conduct".
Not necessarily a bad thing, but... "National security"?

They told him that Singapore is different from Hong Kong and has nothing to do with China, did they?

Because if it's about a small(er) country where China has economic influence, than no merger with an APAC company will ever be approved, including companies from countries like Australia, New Zealand, the Philippines.

Also, is Broadcom really a Singaporean company? A quick scan of online resources seems to indicate that it's only incorporated here (likely for tax purposes).
I feel like that would just be avoiding the issue (burying my head in the sand, so to speak).
This is great for the winner, but how would you prevent collusion here? Suppose all winners of every lottery were anonymous -- how would you know the lotteries are even legit?

1. You might argue that auditors and other government officials would enforce integrity. However, it would be trivial to bribe them. In addition, without total transparency you couldn't have confidence in what they're saying, anyway. It's too easy for them to lie.

2. Perhaps the real winners name would be in some book somewhere, e.g. a tax log, but the real name is out of public sight. This would also be easy to rig. If it's anonymous what's stopping the lottery commission and state government from creating a fake winner?

3. Perhaps the biggest argument in favor of a pro-anonymous lottery is that you already can be anonymous by setting up a trust. This is true, but doesn't answer the question -- how do you know it's legit?

Maybe we should just cap the winnings at 10K, an amount that people wouldn't bug you so much for and change the odds such that the revenue the state gets is the same.

Then everyone wins, no? So, in this case, instead of a single winner of 580M you could've had 60 thousand people win 10K instead. Sounds pretty good. An amount high enough that you'd give it a shot for a buck, but not so high that you'd annoy them if they won.
I got an edge laptop for my (now) wife as well when I still was a student. Huge mistake. It had mediocre hardware that didn't work well with Linux (crappy wifi support and bad power usage), it was slow and had a keyboard that was pure garbage as well. Even thought it was small it was heavy, thick and the fan was loud. Battery life was crap as well. Spend more time than I care to admit optimizing it.

It still kinda works, I fixed the keyboard and all, but I don't want to use it anymore and just got it as a backup. It was the worst laptop I ever bought. Granted I can't say for sure that every edge laptop is like this, but I never want to touch one again.
How do you deal with a toxic co-founder?
I'm working with a company with two co-founders and an interim CEO. One co-founder brings funding, the other has developed the IP which the company has patented.

I’ve been contracted to document the company’s SOPs, as the co-founder that developed the IP has been in a feud with the other, and as I’m now learning is a truly toxic individual. During the process, he failed to offer any help when asked by the CEO, provided half baked formulations to work from, has sent us down blind alleys, and provided contradictory information when asked for clarification. The company is doing everything it can to be successful working around the toxic founder, and the guy seems hell bent on sabotaging that success.

What advice would you offer in a situation like this?
One more opinion for heap?

People are too sensitive about seeing their snowflake opinions validated. Upvote and downvote do not map to right and wrong. What makes an opinion popular has as much to do with rhetoric and appealing to a million fallacies as it does to facts or logic. This is human nature, not an inherent problem with the internet.
I'm totally with you, but there are 12 notes per octave (at least in the standard western scale). =)
The article mentions Thunderbolt 3. Let's not get overexcited: these do not have Thunderbolt 3.
> 1. You might argue that auditors and other government officials would enforce integrity. However, it would be trivial to bribe them.

This seems like a very casual way to dismiss governmental integrity. Can't you apply this argument to any financial gain you could get from the government? e.g. "You might argue that auditors and other government officials would force people to pay taxes. However, it would be trivial to bribe them."
Interesting times for upstream Linux support; Qualcomm also hopes to acquire NXP - the chipmakers inside the etnaviv-driven Purism phone.
The point of disclosure isn't to get a first order effect of preventing corruption (I don't know of any sensical mechanism that means publishing a name ensures it's not on a certain list). Obviously the government (should) knows if a winner is related to a government employee, but the only way to enforce that is to allow the public to verify that (or so the argument goes).
Spotify Enlists Its Users to Add Music Metadata
Is there anything stopping the lottery from creating rules to disqualify anyone who wants to collect anonymously? I feel there are some contracts you shouldn't be able to sue to get out of.
There are other negative effect as well. People will do everything they can to not get the latest updates. See: Windows 10
Anything north of the Yangtze gets central heating, anything south does not, Shanghai is just on the border :). The coldest winter I've ever had to deal with was in South China.

Typically, they just have boilers through the city soviet style that pipe hot water through the apartment buildings. Now, this all used to be coal, but that just exacerbated the air pollution problem, since these were small plants, didn't have any kind of environmental protection. So they have been transformed into natural gas in recent years, at least in Beijing.
I also found that a lot more enjoyable. You can always just bruteforce your way to the solution, if you're really stuck, and then come back and optimize later.
One might have strings that have unspecified, but identical, representations, meaning one can do things like 'split' and 'replace' (in general, Vec/&[] doesn't have great tools for operating on subslices, like those two string functions: essentially just 'chunks' and 'windows').
.....aaaaand theeeeen??
During the online poker boom there were many such stories. The amount of money moving around online poker in 2005-2009 was just insane.

Lots and lots of people went from 1k or less invested to moderately wealthy. I knew multiple people personally in college then who went from ~0 to > 100k.
This seems like a decent application of the Blockchain.
> I can't even imagine what sort of convenience methods one could implement on strings that deliberately have no specified representation!

A lot. Go's `string` type, for example, is conventionally UTF-8 encoded, but it is not enforced. Consider, for example, how much simpler this code[1] could be if `Vec<u8>` was more convenient to use as a string type.

There's a reason why the regex crate provides an API for both `&str` and `&[u8]`, because being able to deal with `&[u8]` as if it were a string is occasionally convenient. Importantly, without this API, ripgrep couldn't feasibly exist!

Other examples include file path handling. I need to be able to run globs (via regexes) on them, and the only way I can do that in a way that is zero cost on Unix is to get the bytes from the underlying `&OsStr` (on Windows, I do a lossy decode, which avoids the extra allocation in most places, but still requires the UTF-8 check). In particular, on Unix, this isn't even a matter of performance but rather of correctness, since file paths can contain arbitrary bytes and indeed have no specified representation! (Other than some rules like "no NULs and no /.")

It is often very convenient, in practice, to simply assume UTF-8 or at least an ASCII compatible encoding, rather than enforcing it as an invariant. For example, the link above to the ripgrep config parsing assumes the file contains ASCII-compatible text on Unix, and that's it. The file could contain latin-1 or UTF-8, it doesn't matter, and that is required for correctness. (Because file itself could contain file paths which may be arbitrary bytes.)

(To be clear, I think the UTF-8 invariant for String/&str was the best choice, certainly. What I'm saying here isn't that one should use Vec<u8> for strings in lieu of String, but rather, that using Vec<u8> as a string can be extremely useful in certain circumstances.)

[1] - https://github.com/BurntSushi/ripgrep/blob/7120f3225862f6c71...
Who knows. Since almost everyone has party connections in Beijing, it has become difficult to game the system that way (it would be useless otherwise).
How to Speed Up Continuous Integration Build with New NPM CI and Package-Lock
> if the agent is offended, perhaps they should have minded their own fucking business.

Exposing government agents to obscene or indecent content is not going to improve the outlook of your day.
You should see the look on people's faces when they realize my SteelSeries Sensei has a small LCD on the bottom - https://steelseries.com/gaming-mice/sensei

Bought it because you can do simple macros for buttons which are stored on-device. Also allows for mode switching with rotating profiles that are differentiated by LED color.

If you're on a budget and don't care about on-device macros or looks then there are branded variants, like the Guild Wars 2 one when I initially tried it out and now there's a CoD one.

The downside is that the branding paint job wears out with use. Especially problematic on the white GW2 one I had (yellowing under fingers). Don't try to clean it with IPA (rubbing) alcohol though, it dissolves the matte sides and the paint job (learned from experience). https://www.amazon.com/SteelSeries-Call-Black-Gaming-Mouse/d...
>It only took the US about 10 years to beat air pollution, and the technology had to be developed. Now, all the needed technology is known; it just has to be deployed.

That was in a time the US was de-industrialized and China was heavily industrialized.

So Apples to Oranges.
Apologies for my cynicism, but given that this happens pretty frequently [1] I can't ignore the incentives when dealing with such large amounts of money.

[1] http://www.oregonlive.com/business/index.ssf/2018/02/tax_cre...

[2] http://www.baltimoresun.com/news/maryland/harford/aegis/ph-a...

[3] http://www.wjcl.com/article/chatham-area-transit-contractor-...

Transparency is a good way of preventing corruption. I don't have a citation off hand, but I'm pretty confident that this is true. I'll dig one up if you're curious.
This case is actually far more narrow in scope-- unlike most states, NH allows private trusts to receive the award, but the woman had already signed her real name to the ticket (the standard advice since the ticket is essentially a bearer bond). Most states don't allow a trust to claim the winnings. So this case is more about the spirit of NH law applying to her situation.
Ditto. You know what ff that. The downvote system is broken. If you downvote, say why or don't allow downvoting. It's a petulant drive-by mentality and is exactly what makes Reddit "Toxic".

Keep Downvoting.
...that's generally a waste of time.

Once people graduate from the "I'm going to learn ALL the things because it's fun and I got surplus brainpower", they usually discover that there are lots and lots of problems out there that require plenty of brainpower and people will actually pay you for solving. It's somewhat silly to allocate your mental effort to things that get you nothing but intellectual gratification when you can allocate it to things that get you intellectual gratification and monetary compensation that will let you do many things you otherwise can't.
Oh, this seems to be the bug I've been experiencing!
Simplifying neural networks with soft weight-sharing (1992) [pdf]
Should be titled "Wasting >>$60,000/mo of people's time, but getting paid $60,000/mo for it".
I mean, isn't that why property tax assessments are public record most places?
The world is separating into bastions: with CoC and without CoC.

I'm much happier in one of those than the other.
They write the check to the trust, actually.
The USA had also lost lots of factories to Japan and Taiwan "by the 80s".
Sure, but I'm not sure it's something we should be looking to as a healthy model.
This is not at all surprising when one considers that most of the time housing intensification is focused around low income areas, and so new market priced housing goes hand in hand with gentrification and displacement of low income residents. Why wouldn't existing renters be opposed to this?

This wouldn't be an issue at all if municipal governments instead intensified housing in the most expensive areas, but homeowners there are rich and capable of superior organization. For that reason you basically never see any attempt to upzone wealthy areas with low density detached housing.

The only available easy out for municipal governments is to rezone industrial land to residential and upzone it before anyone lives there.
> Which a debugger for a purely functional language would do for you.

Yes, you are already checkpointing if you have such an interpreter, not that I think many programs would actually qualify.

> I was merely pointing out that this integration is shallow in a purely functional language, and such a tool would be easy to create.

Most production language reverse debugging techniques are similarly shallow because they work mostly at the OS level (GDB), it isn't hard to capture evaluation context when you capture everything.

How is reverse debugging working out for Haskell then? I assume, since it is trivial over there, it must be common?
Even if they did, the inequality level was certainly far smaller pre-agriculture (PA) than it is now. If you measure it in sexual partners and food in PA, the difference PA is still much smaller than today. Kings and billionaires came when agriculture did.
Australia and New Zealand are part of Five Eyes, so we like them.
Best laptop ever made.
Leidenfrost effect – Floating drops of water you see when cooking
1. Noah's Flood

2. The entire book of Joshua. If that's not specific enough for you, the conquest of Jericho. Jericho was not inhabited at the time.

3. The existence of the unified monarchy of Israel under King David and Solomon.
>Also, the peak of US manufacturing output is right now.

Actually it was around 2005. But even so, it doesn't mean much if most of the parts are now coming from abroad and just assembled in the US.
Disclaimer, I help run an organization that requires CoC's on all events.

I like this article but it doesn't go into the positives of a CoC. There are many problems but if you don't weigh them against the positive characteristics, you don't see the full picture.

My organization NumFOCUS, asks all conferences and projects working with us to adopt some CoC. Why do we do this? First it has been shown in our community to help encourage minority groups to participate. Second it outlines a real procedure if something does go wrong. Finally, it sets the expectation of professionalism early.

Our numbers on diversity have skyrocketed as we enforces CoCs. It's not just a bandaid, it's an invitation to people of all types that we, the organizers, will protect your right to be at our event. I don't think event organizers are in any position to think they can solve all the problems in tech but at least they can create an inviting space.

Without a CoC, the procedure on how to handle a harasser is very grey. What legal grounds does a person have to tell someone to leave an event? If it is any grounds then why for some and not others? Who makes these decisions? I've seen conferences not deal with up front and have to resort to the local law enforcement to intervene.

Which brings me to my last point, set expectations up front. It's like the big silver punch bowl at the new years party. We expect you to be an adult and treat everyone else like an adult. A CoC clearly lays out that your event is intended to be professional.

I don't think it is the end of all discussions, in fact only the beginning. Our staff put together more things to consider, https://github.com/numfocus/DISCOVER-Cookbook, but a CoC is the simplist.
looks neat! would love to use something like this at work.

with regards to the S3 fail-over, how do you manage per-account access/authz?

source of fetch.go seems to indicate a single bucket is used for the fail-over: http://bit.ly/2p6ozyN

do you create per-account restricted policies and somehow have the client assume a particular IAM role or do you just have a world-readable bucket and rely on PGP for secrecy?

UPDATE: turns out that the first half of the ENVKEY (before the '-') is some sort of "env id". the S3 URL is then formed by appending the API version (v1 is valid, not sure if it's current) to the base bucket and prefix (see earlier bit.ly). for shits 'n giggles, let's try using the ENVKEY from the site's landing page ("p9WYzzHefy33gzgDdvPJ-EKdh4jgBsRBBNerK").

let's test it out with a simple, unauthenticated cURL:

$ curl -s s3-eu-west-1.amazonaws.com/envkey-backup/envs/v1/p9WYzzHefy33gzgDdvPJ | wc -c
15291

$ curl s3-eu-west-1.amazonaws.com/envkey-backup/envs/v1/p9WYzzHefy33gzgDdvPJ
...

small sample of output for latter cmd: https://pastebin.com/igXQrk2z

so, it appears that the fail-over "feature" exposes your PGP-encrypted secrets to the world _without any authentication whatsoever_. PGP is pretty secure, and the space of potential IDs seems pretty large (20 chars^(26+26+10) ~ 4.61e80 potential IDs) so that's probably fine...

can users opt-out of the fail-over feature?

EDIT: s/security-by-obscurity//
It looks like it's still pretty bad. Aqicn.org (pretty accurate from what I remember) shows the current PM2.5 level in Beijing at 242. (For comparison, the closest station to my house near Washington, DC shows a level of 27.) I don't doubt that it's better, but it still has quite a way to go.

Authoritarian governments can be great until they go wrong. It's commonly said that a benevolent dictatorship is the best form of government. The problem is ensuring benevolence, which is really hard in the long term. Democracy's advantages lie not in the ability to get stuff done (which they suck at), but in their ability to transfer power peacefully and limit the damage caused by power-hungry maniacs.
Even pocket lint will show up on the Backscatter machines in use in US airports. I know, I've been pulled aside for it.
How does that work? Are your VCs requesting a code of conduct or... what's going on?
I wonder if you'll also see the same audio routing problems on Samsungs (S8?) as they do some custom audio stuff to support multiple bluetooth devices / multiple outputs.
It seems like the point of the article is not sufficient to make a community feel welcoming and safe. Which is a great point: lots of shitty communities have a Code of Conduct that's ignored.

That doesn't mean a Code of Conduct is not a necessary step.

Teaching people to be good members of your community, and being proactive in removing bad members, isn't possible until you define what that means.
Yes, which is why we need a transparent government. The only way to win the fight against corruption is to shine a light on it.
There is no "the Blockchain". Which properties of a blockchain do you think would help with this situation?
(2012) Testing and Refactoring Legacy Code
Stacking the odds against a character can also tie into justifying the character and the story to begin with. Jackie Chan always has the odds stacked against him because if he just used his immense skills to beat people up for two hours, he wouldn’t be sympathetic or likeable and the movies wouldn’t be very much fun at all. You have to justify your hero or else your hero is just a bully.
I read a few pieces of this. Still no idea what twilio is
...governmental integrity?

Very curious what nation you reside in.
FYI, what you're referring to is called the "Emergency Alert System" [0,1].

Netflix (and other "streaming" providers) are not required to participate but cable TV companies (and other "broadcasters") are.

[0]: https://www.fcc.gov/general/emergency-alert-system-eas

[1]: https://en.wikipedia.org/wiki/Emergency_Alert_System
I'm not sure how I feel about a router with a built in simcard slot.

Does that mean that it has the 4g radio built in as well?

Can I trust that chip and hte software that runs on it?