skysight-inc/HackerNews huggingface dataset:
wow I am really surprised this was triggered by cryptocurrency. this is terribly authoritarian and disappointing. if you don't mind me asking are you a US citizen? if so contact your local congressperson and file a complaint with the DEA office.

has your friend ever had anything similar happen traveling by air?
That's the problem with being so good that you make it look easy. Everything thinks that it's actually easy, and no one gives you credit for it.

The military periodically runs war-games, in order to assess the effectiveness of various tactics/strategies/leaders. I wonder how much we would learn if the major tech companies periodically did the same thing. Come up with a complex task, spin up multiple groups to work on it in parallel, and examine what exactly each group does and how well that turns out.
> intricate and expressive type system that Scala gives you

Most of the complexity of Scala's type system comes from a desire to be compatible with Java, rather than to actually make it more expressive. For example, nominal subtyping is a nightmare for inference, and Scala's designers designed that they would rather sacrifice inference (which contradicts the assumption that the only raison d'être for Scala's complexity is to maximize expressiveness) than Java compatibility.

> People who don't want to deal with Rust's memory management and/or don't have a use for that.

Rust's memory management actually increases expressiveness in the sense that is usually appreciated by static typing proponents: it expands the space of properties that can be verified by type checking, relative to what other typeful languages offer. It is not immediately clear what Scala offers in this regard, compared to, say, Haskell or OCaml, which are significantly less complex. More easily broken parametricity?
DJI MAVIC PRO PLATINUM REVIEW – WHAT IS THE DIFFERENCES
As a longtime Flickr user (and sometimes paying member), anything that takes them out of Yahoo!/Oath hands is good news. I just hope they break the Yahoo! integration and I can finally close that spam account.
The non-tenure (adjunct) faculty at Duke unionized. There was an effort to unionize graduate students using the same union (SEIU). It failed to win the vote.
Show HN: Lattu- Straightforward way to control BLE Based bulbs using python
It isn't well documented yet but this is possible in Angular (2+). Here's a good tutorial from someone who figured it out.

https://blog.angularindepth.com/dynamically-loading-componen...
I feel exactly the opposite. Yes, the recent scandals are much worse, both in severity as magnitude.

However, pointing to this "offhand" bragging remark he made long ago is actually very useful, because it clearly shows that his attitude to privacy and lack of respect for his users is a persistent problem with his moral compass.

That tune of "your privacy is very important to us" they've been singing for over a decade as well, it wasn't very believable then, when they kept changing privacy options that you basically had check your profile settings every few days to see if there was a new opt-out option you had to disable. I had a FB profile for a few months back then, before it creeped me out too much and I deleted it.

Today we find that Mark has a special superpower feature that allows him to delete private messages from other people's mailboxes. They try to cover this up by saying it's an upcoming feature to be rolled out to the public. Just to make sure, are there any people here that actually believed that excuse?

Normally I'd be in complete agreement with your point. I don't think it's right to judge people for stuff they did when they were young and stupid and arrogant. I said some cringe worthy stuff when I was young and arrogant too (though my moral compass was quite solid, I just lacked the experience to apply it well).

Mark Zuckerberg probably grew and learned too. But it seems he mainly learned that he shouldn't brag about these things in offhand remarks. Not much else.

Pointing to this remark therefore actually serves a very important purpose: The attitude displayed by Zuckerberg's actions is still the same as 10 years ago, he just sharpened his skills on getting away with it (until now), and it's foolish to assume he'll be better, it's foolish to assume they're really sorry (except for being found out).
> The encoder was reverse engineered from binary library and from EP0398973B1 patent (long expired). The decoder was simply deduced from the encoder.

https://patchwork.ffmpeg.org/patch/5879/

> Aptx support for linux with FFMpeg and bluez-alsa

https://github.com/Samt43/BluetoothAPTXForLinux
https://github.com/Arkq/bluez-alsa/issues/92
> If children aren't receiving sufficient formalised practice in 30 hours of school per week then the curriculum is too crowded.

That's fine, but don't complain about the education of the children not being very good afterward.

100 hours barely moves you out of the novice category for any subject.

> Imagine a manager saying "you need to brush up on your C++. But we're too busy to arrange training. An hour a day after work should help instead"

Funny, that's exactly what about 1/3 of the students in the CS classes that I taught were doing. Almost all of whom paid for the class themselves.

They disagree with your assessment to the tune of several thousand dollars of hard earned money.
FTA: "Programmers are most effective when they avoid writing code."

I'll take an average coder who only codes what is needed over a brilliant one who is constantly going down rabbit holes unnecessarily.
Do you have a link to that? I can't seem to find it.
When has an acquisition like this resulted in the acquired site getting better?
> > > Or you can just start your own company and make your own rules.

> can run a profitable 7-11

Which is anything but the kind of business where you "make your own rules." 7-11s are a type of business known as a "franchise". To get an idea what that means, just see the company's FAQ [0]:

> 7‑Eleven provides a fully stocked, turnkey operation [...] obtains and bears the ongoing cost of the land, building and store equipment [...] pays for the water, sewer, gas and electric utilities [...] pays for any building rent and real estate taxes [...] provides financing for all store-operating expenses [...] provides bookkeeping, bill paying and payroll services for store operations [...] provides a support structure and business consultant who meets with the Franchisee weekly to help maximize store performance.

TLDR: It's not a relevant example because it isn't the kind of empowerment (or risk) we're talking about.

[0] http://franchise.7-eleven.com/franchise/faq
> According to the story, in general, older employees received good reviews but were discriminated against by a point system that gave an edge to new, young employees.

So what? Why would you choose to continue working for a company where you were discriminated against?
If you have been working hard to continue growing your skills all this time, you will have no problem finding a better job at a less corrupt company.
True. If the blast radius is small it only matters if you see the same three lines of code in twenty places.
Seems weird to base your decision on how they spend their money. Isn't how much they actual charge you what matters, rather than what they use it for?
Flying from Spokane to Wenatchee is really not much slower than Amtrak. It's probably much more expensive though.
Seems like they unbroke it eventually, at least I've been using those private share links pretty often in the past few months alone.

In fact, the link is the very first thing you get when you click the "Share" button, no need to click anything else. That feature is actually one of the primary reasons I'm still a Pro user after all those years, so I'm glad they seem to still care about it.

EDIT: I think I do vaguely remember that it was broken (or at least undiscoverable) for a while, so I'm not challenging you, I just wanted to inform you that it's back better than ever.
That's not a theory, that's a slogan.
There seems to be plenty of evidence that almost everyone in the community thought that claims made by bicep2 was reckless and hyped for the purpose of generating the news headlines. They didn’t even disclosed clearly about possiblity that claims could be wrong even when they full well knew they could. A reviewer forced them to add that possibility in that paper which they only did grudgingly. If it wasn’t for the reviewer, the paper would have been now looked as outright lie. This was one of the most sought after experimental result and it was expected that team would be very careful in making any claims. So when big claims were indeed made, it didn’t took too lonng to do independent review and refute their claims.

https://phys.org/news/2014-06-experts-big-bolstering-discove...

https://dreamheron.wordpress.com/category/bicep2-cmb/page/6/

http://blogs.discovermagazine.com/crux/2015/01/30/bicep2-wro...

https://www.washingtonpost.com/national/health-science/bicep...
LTE Advanced already supports a feature called carrier aggregation where your phone can transfer data on multiple different frequencies at the same time to boost its aggregate throughput:

http://www.3gpp.org/technologies/keywords-acronyms/101-carri...

Unfortunately that does not boost the overall capacity available so the higher peaks speeds may not improve the average experience.
Some people don't drive.
$115.4M seems really cheap. You couldn't lay too many miles of track for that, especially if you're buying land rights along the way.
> They may know where to find reusable or re-editable code that solves their problem. They may cheat.

I have done this since I started learning to program, which is only 4 years ago. I have been able to complete many tasks quicker than my co-worker. I always assumed I was going about it lazily and not working hard enough compared to him.

My boss believes I quite productive and gets things done efficient and correct, so I kept doing these practices and only writing code that needed to be written from scratch.

I supposed my intuition wasn't wrong - even though it felt guilty.
> To say 3 levels of headers is "unsafe complexity"... I don't agree. Indirection is fundamental to design.

3 individual headers for one file format is unnecessary complexity.

> To say padding is "useless"

Padding in general is not useless, but padding in a compression format is very counterproductive.

> And it's pure FUD to say "Xz implementations may choose what subset of the format they support. They may even choose to not support integrity checking at all. Safe interoperability among xz implementations is not guaranteed". You could say this about any software - "oh no, someone might make a bad implementation!" Format fragmentation is essentially a social problem more than a technical problem.

This isn't about "someone making a bad implementation!", it's about crucial features being optional. That is, completely compliant implementations may or may not be able to decompress a given XZ archive, and may or may not be able to validate the archive.

XZ may not have been chosen blindly, but it certainly does not seem like a sensible format. There is no benefit to this complexity. We do not need or benefit from a format that is flexible, as we can just swap format and tool if we want to swap algorithms, like we have done so many times before (a proper compression format is just a tiny algorithm-specific header + trailing checksum, so it is not worth generalizing away).

Any and all benefits of XZ lie in LZMA2. We could have lzip2 and avoid all of these problems.

(I have no opinion as to whether LZIP should supersede GZIP/BZIP2, but XZ certainly seems like a poor choice.)
The military's peace-time job is training. Companies do not have peace-time, so they don't have time to train like that. It's too expensive. (Or at least, that will be the argument.)
'The Bay Area is broken': Why Silicon Valley startups are hiring elsewhere
I generally like flickr and have been a "pro" paid user for a long time. This seems like a likely positive step as an uploader. That said. I also use flickr a lot as a CC/PD source for presentations. My expectation is that there will be changes that make this sort of thing decline or disappear.
Huh. I was just reading yesterday that the Negev is the oldest large-scale stretch of ancient surface in the world (1.8My). https://www.theatlantic.com/science/archive/2018/04/are-we-e...
I can't agree with that; discrimination is a problem if it is real.

That's like saying "Oh well, why would you want to go into a restaurant where the sign says 'no blacks', anyway" and not do anything about it.
North Korea Says It Has Suspended Nuclear, Missile Testing
Anything that takes them away from curse of Yahoo! is a blessing for the users and Flickr.
I thought the holdup with PTC is that the freight companies don't care about it so aren't bothering to instrument the tracks.
Mermaid: Markdown-like generation of diagrams and flowcharts from text
This sounds cool ... Kudos for the work :)
As an early beta tester and long time user of SmugMug I’ve been impressed with its ability to do the thing it’s supposed to do really well. Too many services have tried to hang all sorts of junk off their main service, changing things to the point where their core function suffers. The founder had shown an attribute we don’t normally associate with good companies/services: restraint.

SmugMug could have diluted itself by bolting on a chat app, or it could have gotten bogged down in endless site re-designs, or chased the suicidal “growth at any cost” goal. Remarkable that Don had the vision to not do these insane things. I wish these guys the best of luck with this new “turnaround“ project!
'No to sex on roundabouts', Norway tells high school graduates
Love this

> When Jobs was asked what it was like to work with Rand, he said, “I asked him if he would come up with a few options, and he said, ‘No, I will solve your problem for you and you will pay me. You don’t have to use the solution. If you want options go talk to other people.’”
> Anyway, this is one of the reasons that the Republican party drifted into conservatism slowly after the Civil War.

Well, no, it's the rationalization. The reason is that even at the time of the civil war, the Republican Party was, as well as an antislavery party, also the party of the powerful northern economic interests, which were industrial capitalists.

After slavery was abolished, they only really had one reason left.
One day, you'll be old. I hope the retained memory of the internet is there, to hold this post up for fresh air. Because it won't sit well, on your older shoulders.
> brilliant one who is constantly going down rabbit holes unnecessarily

Ha, sounds like an oxymoron
Google does this to a degree. They sometimes give the same project/goal to multiple groups and pick the winning one.

Unfortunately, in the long run this decreases morale because you don't know if the project you are working on will ever be used
Do you know why they don't raise the price to cover the loss? $32 doesn't seem like a big deal for long distance transportation.
Not often... But in this case I would bet on it being better than when it was acquired by Yahoo.
Mastering Blockchain
My company also rolled our own framework to handle the case of 'very large web applications'.

In our case, every component is a file (which is becoming more typical) -- but it differs in that every file dependency is automatically resolved and downloaded in a lazy, on-demand fashion. With HTTP 2.0, this means you can update a single file without a build process -- and everyone receives the update as a minimal change.

Also, all paths are relative or built dynamically using something like C #define, so it's easy to refactor by moving entire directories about.
Even if I take it as a given that this is true. The overreach of government, and the "War on Drugs" has done far more damage than marijuana.

Anybody who wants to smoke weed can. The War on Drugs has been a failure, cost billions of dollars and ruined far more lives than weed has.
> why did the handwriting look like the landlord's and not their own?

TLDR: carbon monoxide is a helluva drug
That's not that far off: 47 already.

If the age discrimination is real, sure it bothers me.
I also broaden this to any place where metrics are involved. People optimize for the metrics instead of doing what the work is fundamentally supposed to be accomplishing. Else, you'll be left behind by the metrics chasers.
Hydrogen is a dream technology, but it comes with some caveats. Right now production tends to be linked to fossile fuels, either as a result of extraction, refinement, or from electrolysis powered by coal. Presently the only for this to scale and be green will be nuclear power, and the politics are poisonous around that in every way. It’s expensive to even try to build a plant, and without the political will to deal with the waste, it’s dsngerous too.

Then there’s storage of Hydrogen, which is manageable, but not trivial. Transportation is difficult, but again possible to manage given enough drive to make it work. Fuel cells also currently require expensive catalysts such as platinum. I don’t see any of these problems close to being approached, never mind solved.

This is a well written and comprehensive article, but I don’t feel it has answers to the central issues of scaling up the Hydrogen economy. On the other hand, Hydrogen can be green, while mass produced lithium batteries are anything, but.
Would just much rather use a real bank that lets me write checks for free (was a BankSimple beta user, and left after they were acquired by BBVA).
This is so much better than I’d feared. Closing my Flickr account was one of those nagging to-do items and I’m really happy to drop it.
He defrauded rich people. That can't be allowed.
Aimitek K2 TWS Bluetooth Headset Real Wireless Earpiece
Yes, with a right set of Wang tiles, once you set a row, there is only one solution for each of the other row, and they can be built using local rules. So it's really like a 1D cellular automaton if you put each time step of the automaton on top of each other.

I can't find an early proof of Turing-completeness of Life. there is a paper from 1974 has all the building blocks [1], but the authors got lazy: “From here on, it is just a matter of engineering to construct an arbitrarily powerful (albeit slow) computer. Our engineer has been given the tools - let
him finish the job”

[1]: https://dl.acm.org/citation.cfm?id=811303
My company's framework lazy loads every component automatically by default (you can override this behavior to batches as well).
> I don't know the numbers, but I'd be shocked if air and bus lost as much money per trip as trains.

Just a thought, but if you're interested in numbers, it's an eye-opener to look at how much money airlines have lost for shareholders, bondholders, and the government via bankruptcies. If passenger rail was ever capable of tearing chunks out of the economy the way the airlines are, it must have been a century ago.

From 2011: "The industry in aggregate has lost about $60 billion over the 32 years since deregulation"

https://www.npr.org/sections/money/2011/12/16/143765367/why-...

I'm pretty sure airlines are one of those unusual industries in the US (like banking) that have throughout their existence lost more money than they've ever actually generated in profit and have been kept whole by the government. Sorry I don't have any hard figures on that.
He also gloated.

Someone pointed out to me once that the parable of the boy who cried wolf is a story where not only did he lie, he also laughed in their faces and mocked them for believing him. He gets eaten in the end.
The problem is that T-Mobile has poor coverage. Enticing me to switch away from my cheap pre-paid T-Mobile plan actually works against them, because at that point I'll absolutely switch to another carrier.
Even if the law worked mechanically, we still need to argue it in court, since the law cannot encode the complexity of the real world anyway. It is perfectly reasonable for someone to break laws, so long as they have sufficient justification for doing so.

For instance, you won't be guilty of violating a law if you are coerced to do so, and the court still needs to evaluate what level of coercion you underwent, and that fundamentally requires human empathy.

The law is not meant to be employed mechanically. It's there to make society more efficient when handling the easy cases.
Stating the obvious here, I know, but Chicago-Denver has so many flights it's not even funny, United, American, Spirit, Southwest, Frontier, well over twenty flights any day.
Might be heat. 100% concrete is the norm in Florida too.
Have you considered opening up the source code for Sciter? You can easily get a significant amount of apps just due to the size and still maintain "paid and supported" version.
I'll second that sentiment.

The largest source of your tech debt may in fact be that brilliant one writing volumes of code destined to become the collective headache of future dev teams.
Can you share what type of Mailchimp tasks you are automating?
+1

Solid consistent business model vs. mismanaged dyno

Win step for smugmug.
Small WebAssembly Binaries with Rust and Emscripten
One also often sees the same line of argument continued by other posters, so while the conversation is consistent with two (or more) sides being explored, the posters change. I really like this about HN - it really is a group conversation most of the time.
The company I work for has been working on GDPR compliance for the better part of 3 years.

We also maintain compliance in the financial sector and we have both very good in house and external counsel which works with both the ICO and political institutions to ensure we meet our compliance.

The fact is that as an EU citizen you have a say about how the GDPR is applied and you have a say in how it will be enforced and interpreted.

As a non-EU entity you have no voice.

You also cannot ask for assistance from any EU or member state body.

You also don’t have access to DPA run events for example: https://ico.org.uk/about-the-ico/news-and-events/speaking-en...

Now if you want a good comparison as you have worked for a legal aid organization before you can likely estimate the hourly billable of a lawyer in the UK to provide you counsel on UK or EU law vs say FATCA or SOX.

My bet is that it would likely be at least 3 zeros in difference.

The fear isn’t that a DPA would go after you, but rather that they’ll force service providers to compell you to comply.

Under the GDPR for PayPal to remain compliant it needs to ensure that all merchants that use it to receive payments from EU residents are also compliant because you share your Personal Information with PayPal who then shares it with the merchant (name, email, address, phone number etc.).

This is going to be the likely channel of enforcement not them dragging you to court.
The fact that they can’t be awarded to a collective rather detracts from the prestige, because for big experiments it is really the collaboratin as a whole that made the discovery and not some guy at the top.
I'm not sure I see anything in that post that's tied to scala in particular, or even really visual programming. Are you referring to the hints? The parameter names hints seem to be result of having functions in general, and type hinting look like a direct result of static typing; I like the idea, but it doesn't appear to me to be tied to Scala the language at all.

It looks like its just tied to the jetbrains ide