skysight-inc/HackerNews huggingface dataset:
As David Gerard notes, market cap of cryptocurrencies is a false and misleading metric. Look to total circulation volume/time, and realise it is exceedingly thin.
There are companies that specialize in one-off, 100% bespoke digital media marketing campaigns.

Source: worked for one for 4.5 years. Did awesome stuff. Burnout is real though.
This was darling. I like to imagine the two Social Media Managers are dating.
> mostly with Apple hardware.

And on BSD/Linux (with avahi). And on Phones. Actually, I think ONLY windows does not use this, though the mDNS implementation (bonjour) for windows uses that too.
I'd argue that independent all wheel drive is better / safer for most people ;).

That said the traction control on Tesla is responsive to < 1ms. Lots of throttle inputs that would cause traction to break free on a traditional ICE due to momentum in the drivetrain doesn't on our Tesla. Heck I can floor it in the rain and it doesn't step out at all.
If their technology is built such that even they themselves cannot peer into the inner workings of your content, what good is their association with PRISM?
Funny, to me it's not Apple that is stupid, it's your license that is stupid. It's keeping your app out of the App Store, it's keeping ZFS and Dtrace from the Linux kernel, the amount of developer energy and time wasted on GPL enforcement and arguing about what it actually says and means is appalling. Why you would saddle yourself to a license with so much dead weight and so many problems I can't understand.
Bandcamp is very good if you don't mind managing media yourself. Nicer for the artists too.
Data points are beginning to appear though..

https://www.teslarati.com/tesla-model-s-400k-km-250k-mi-7-pe...
Show HN: Flameprof – flamegraph generator for cProfile stats
SBI Mini statement missed call number
Said in another way, do you prefer paying for your car in bitcoins, which is likely to increase in the next years, or $, which will decrease?

Bitcoin may be good to store value (gold or land being the best), but isn't adapted for exchange, as no one wants to use it to buy something. Sellers should offer steep discount for the opportunity cost in order to obtain the money, which isn't very likely.
wow, i thought i knew something
Measure code blocks (Swift)
Expressive Writing Cools Brain on Stressful Tasks
Android and its community are sorta schizophrenic towards security.

On one hand, users are told that they should never ever, ever install applications from untrusted sources. They should always use the play store because applications are scanned for vulnerabilities and whatnot.

On the other hand, we have people telling us that one of the great advantages of Android is that you can sideload apps - bypassing the store security model completely.

On one hand, a VPN needs root access for transparent proxying (or at least TOR does). Changing the hosts file needs root access. Changing gps.conf requires root. Lots of useful operations need root access, so if you are concerned about privacy and security, or just want more control, you probably want root.

On the other hand, root is stupidly hard to obtain, and users are strongly discouraged from doing it anyway because it opens all sorts of attack vectors. Unless the manufacturer provides a legitimate method to do it, the operation of obtaining root itself, like on iOS, often relies on an unpatched local privilege escalation vulnerability. Note that any application can exploit this, not just the rooting app.

I don't support Apple's walled garden approach, but we can't argue that they have a much clearer picture with regards to security, and the results speak for themselves. Malware in the Apple devices is rare, whereas in Android it is rapidly becoming routine. Unfortunately, you sacrifice flexibility for enhanced security.
Hi,

I do not work at any of the major JVM vendors but can point to trends in the space. Disclosure: My business relies heavily on the JVM and I am heavily involved in the java community from the AI side. We also do a ton of java systems development and have had conversations with many of the JVM vendors over the years including azul,oracle,red hat, and IBM.

Azul started running a "pure openjdk" distro a bit ago that they provide support for. They also provide a licensed embedded version. They are differentiating with a pauseless GC.

Oracle uses the JVM in a lot of their products. App servers are slowing down in favor of microservices now. This unbundling started with spring boot and supporting Java EE annotations.

We can see this with Java EE migrating to eclipse now because the annotations themselves have become commoditized.

Red hat started supporting jdk 7 in RHEL and was probably a bigger proponent of the "open" bits.

Overall here, just of note: Java has always had the JCP.
https://jcp.org/en/home/index

I'm guessing that enough of the member organizations started pushing more for opening of the JVM.

Finally overall, we can see in the space that even at java conferences, a lot of conversations are moving towards "JVM as a platform" including scala and clojure in the conferences now.

So overall, I would say it's largely a shift in both the thinking and the way you monetize the JVM.
Only on the iPhone X and possibly the 8.
If you think it's a security risk, then don't enable. It's pretty simple. It's very transparent about how it works.
As a web developer, invoking "as a web developer" is a poor way to make an argument. This goes for just about anything, yet it's pretty much a Reddit meme at this point.
Yup, there are lots of startups and new players trying to change the way publishing works. I think the focus on tools is misplaced (and is often the tack that startups try to take) because it discounts the cultural factors at play in the industry. I'm incredibly interested to see if the Open Library of Humanities can really take off, because essentially that's the same subscription model, but flipped a bit (universities join as members). Anyway, I love that there are all these moves in the industry, but what I was saying before is just that nothing yet has shown that it can be successful (the only real change that I'd argue has proven success is OA publishing via author fees).

To your point about OA just shifting the costs from subscription to publication costs, that's entirely true. But that feels like a more honest business model to me. You provide a service, someone finds value in that service and pays you for it. The pricing is transparent (as opposed to the current bundle pricing that's different from institution to institution). It just feels cleaner. But yes, it still costs money. And that's where I'm arguing that that's because it's a service that people value that costs money to operate. In my view moving to APCs instead of subscriptions better aligns everyone's incentives. The author is the customer (although even now in an APC world the author doesn't really pay, it's the funding agency).
It's similar in France.

In addition, each government service uses a different ID number and is forbidden from sharing information or using another service's ID number. So you have a fiscal number for taxes, a social security number for health things, an identity card number that only has meaning with the card itself. Your private (non-healthcare) insurance, your bank, and other private institutions can issue you their own number as well (or another kind of id key) but can not share them between themselves and cannot ask you to give them numbers of unrelated services. Citizens are responsible for forwarding themselves most information between separate services when needed.

In practice it makes it sometimes tedious to auth at any of these services (you have to find your number in whatever mail you received or card you got issued) but it really makes it more difficult to impersonate another citizen, as you would at most gain access to one service, and it wouldn't help you access any other.
The parent is talking about the lesser-known (for obvious reasons) VPNs, not the well-known ones which are pretty much useless in China for "jumping over the wall".
Spotify could have easily made their site work in Safari using FairPlay Streaming for DRM. It’s a mystery to me why they didn’t. Netflix and Amazon Prime Video are both using it successfully.
Dear God why.
Have you looked into the Windows features of Ansible or SaltStack? Would be interested to hear about experiences with them.
It does make me jealous of just how far we've regressed when it comes to debugging. I have almost flat out given up on stepping through code in most modern environments.
Nice description how of Cat Stevens set the soundtrack to the writer's teenage years. I was listening to some music I haven't for a few years and it struck such a chord with me that I realized I should appreciate musicians more on a philosophical level for the joy, sorrow, and other feelings they evoke in us. It's interesting to consider that this experience of having personal records, especially listening to music in your headphones and having such a close relationship with an artist, is such a relatively phenomenon in human experience--barely a century old.
Yes, but how many of those users use Spotify in the browser instead of using the app?
Fuchsia: Google's modular, capability-based, non-Unix operating system
More or less, yes. They usually disappear before the first year. Many later reappear in a more refined and voluntary way, which is learned rather than pre-trained.
The story was buried off the front two pages first. Then the flag happened.

Maybe caching was involved, so the "[flagged]" was delayed. But the story definitely disappeared before "[flagged]" showed up.

Just reporting what I saw. Either way, it's no big deal. It would've been a bad idea to have it on the front page.
I was really only commenting on the statement "Zero marginal cost means that a competitor can come along at any time and charge a zero price." There ain't no such thing as a free lunch.
It just so happens that all the stories where we know about the topic are the ones with the wrong facts?
But it's not. It says "encrypted when sent and, in most cases, when stored on our servers". Even if encrypted at rest that doesn't mean they can't decrypt it.

The calls and messages should be end-to-end encrypted but they are in control of the PKI so they could probably eavesdrop if they wanted.
Runtime type information for JavaScript
Widevine is not a "Chrome-only" feature. Firefox, Edge and even Opera have Widevine support.
> These deals will often have discounts if they publish their papers on this publisher.

I've never heard of such a scheme.

But on to your larger point: one thing I'd say is that the needs of academics varies greatly from field to field. There are reasons CS works totally differently than lots of other fields. There's a reason arXiv started in physics. Fields with logically provable assertions and testable algorithms are a lot easier to assess the quality of the content without relying on the peer review and journal acceptance signaling effect (although in CS the conference acts as that signaling effect just as strongly I'd argue).

Preprint servers are great, and certainly provide value and are a piece of the puzzle. In some fields (CS, Math, Physics) that can be a pretty large piece of the puzzle. But in many other fields there's a much greater need for expert curation and vetting.
Love it! Even if it doesn't play out, the idea is it's a store of value, converting between electrons and bits and back.
Yep as someone who is in a cybersecurity job, it's almost trivial to hack Android.
Do Chinese authorities block OpenVPN based on traffic characteristics? Because you can use this app to connect to any OpenVPN server you choose, including your own.

Same with Tor. You can use an unlisted bridge to get on the network.
While the analogy to musical recording publishers does not fully compare to the scientific publishing in question here, I'd like to point out the similarity to start-up funding, venture capitalism et al: It's quite funny how some will argue against music lables on a site like this. At least the vetting and fostering part should apply to scientific publishing, too.
PRISM is a system for dispatching FISA 702 directives, which are the documents containing "selectors" (search queries) pursuant to a court-approved FISA 702 certification. It is to search warrants what Stripe is to credit card authorizations.

"Not" being a partner in PRISM doesn't mean much; it just means you're legally obligated to handle that paperwork by hand. Like every other company in the country, you're still required to comply with a valid 702 directive.
Exactly - Removing options and "thinking" for the user removes freedom. I agree that is okay to "hide" options and "think" for the user, as long as those options utimately can be "unhidden".

I want my UX to be intuitive and easy to use, but what If I want to customize my UI for my own experience?
I wrote a tool that does exactly this a while back:

https://github.com/bertjwregeer/mdns-announce

It publishes CNAME records into mDNS for adding additional "hostnames".
Was the NeXT cube the first black PC? Here's a good look, for those of you who have never seen one: http://www.johnmiranda.com/next.htm
Gabriel also has a great blog http://www.haskellforall.com/

Basically the kind of person I would love to buy a beer any time because he does so much great work.

on topic: The binary caches are great.
For work I'm currently evaluating https://github.com/typeable/stackage2nix and https://github.com/input-output-hk/stack2nix to generate nix expressions from our haskell stack projects. And then push the build artifacts to a shared cache. Such that nobody has to ever compile a dependency twice. Because nothing sucks more than starting your day watching the compiler churn away at compiling after version bumps, to then also see a collegue go to the same pain all over again.
> So what? leave corporations feed them with junk food and ruin their health?

One possible option is to offer people information and resources to guide them towards what we might prefer. A lot of farmer's markets and groceries in my area offer a 50% discount on produce for customers paying via EBT or SNAP, for example.
Fast, light, robust Ethereum implementation
If you use mDNS to publish things into .local then you are using it for what it was designed for.

I wrote such a tool:

https://github.com/bertjwregeer/mdns-announce

It allows you to easily announce CNAME's in mDNS to do the sort of dev testing locally that requires alternate domains, without the possibility of leaking them outside of your own local network.
I think they are both right.

Safari is like when MS let IE sit at v6 for ages while Mozilla et al ran ahead.

Chrome is IE from back around the first browser war between MS and Netscape, by introducing new stuff before it has been properly ratified.

That said i have the impression that the stewardship of Webkit was what forced Google's hand in all this, by taking forever to accept patches etc.
NetBSD and Musl libc are good sources for simpler implementations. From memory the NetBSD jemalloc is an early simple single file version that is pretty easy to adapt.
From https://www.postgresql.org/about/ :

> PostgreSQL prides itself in standards compliance. Its SQL implementation strongly conforms to the ANSI-SQL:2008 standard.

Sounds like a low bar - to claim conformance to a standard which is almost 10 years old and to say "prides itself" in the same sentence, doesn't it?
And yet, the GPL has been absolutely critical in establishing free software as a credible player, so I'd disagree with you on the license being stupid.
I've found it much easier to try and hit the fly mid air with one open palm, rather than crushing it against a surface. If you hit it, it will be fall to the floor dizzy/stunned. From there just pick it up with a piece of paper.
> Jason Mars, CEO of Clinc financial software, told the New York Times that he gave his artificial intelligence (AI) assistant a “helpful, young Caucasian female” voice because, in order to be successful commercially, “there’s a kind of pressure to conform to the prejudices of the world.”

Cultural preferences are prejudice now? It's funny how the people so much in favour of the idea of being inclusive and understanding are so hostile to natural biological and social phenomenons like drawing comfort from voices or fictional characters similar to the environment we grow up in.

Plenty of text-to-speech programs (including Apple) support a variety of genders and nationality options, but Siri is a much more complicated product than those.

At most you could say, much like emoticons, that other voice options to reflect the broader cultural audience should be made available. But these things take time and effort, all software projects have endless lists of tickets and feature requests, these companies have finite resources.

Supporting a voice that appeals to the greatest amount of people from the country the product was developed in and makes the most money from makes the most sense. It's entirely rational and I highly doubt comes from some negative place of prejudice.

It makes sense as a technical/product limitation that one voice would be used initially until the product matures. There's even many good arguments for sticking to one primary voice in English speaking markets. A recognizable voice/name is excellent for branding for one. But that's why services like Android are good because they offer customization in place of where Apple may choose only one option for design/minimalism.
If I logged on to a UNIX box, and ifconfig was not there I would install a real UNIX. Seriously I am not going to hunt down or figure out why basic UNIX tools, interfaces, or APIs are not there. I'm just going to write the OS off as a busted trash fire and fix it using the above fix.
https://learnxinyminutes.com/docs/nix/

Also includes links to the only other resources I found.
China Makes Chat Group Administrators Criminally Liable for Unlawful Messages
I would like to adopt something for configuration of my personal machines. Desktop and tablet running Windows 10, laptop running macOS.

If possible I'd prefer to use one tool for both OSes.
Oh, and I forgot to mention an important feature, which I often take for granted as obvious but is worth spelling out. much of the work that goes into processing a manuscript goes into processing all the manuscripts that come in, not only the ones that get published. So when you have a journal that is intending to serve as a filter for importance and is as selective as possible (ie Nature, Cell, etc), you end up rejecting 90+% of articles. All those rejected articles take work to process and come to a rejection decision. So the name of the game then is trying to cover the cost of all the things you reject by monetizing all the things you accept. That's why megajournals that intentionally do not filter by importance (and thus can accept a higher proportion of submissions) are able to charge less (it's obviously not pure cost economics, top tier journals charge for their brand name as well of course).
Ask HN: Considerations when creating a video course
I was recently approached by Packt to produce a video course for them. I don't expect to get rich off of it, but rather see it as a cool resume point/career booster. What I'm not sure about is the workload that is necessary for producing 2-3 hours course. Have anyone here done it? Is it worth it?

P.S. English isn't my first language, so I expect that to slow the production too.
The analogy might work better if you went into why the idea of reducing to one or two bins was the best solution. Is that better than, for example 3 bins "aluminum cans", "plastic bottles" and "everything else"? By what measure?

Without the background, it just sort of sounds like "consult your UX people for the answer, always...we're never wrong".
How do you know Apple is telling the truth?

One thing we're certain of, however, is that Apple has the signing keys. They also encrypt their firmware and even other apps to hide how they work.
Apple responds to ad group’s criticism of Safari cookie blocking
Are you American? Americans always think that changing the encoding is a minor detail.

Guess what, changing the default encoding breaks every language that is not English.
Do they just block the GPLs or any FLOSS license?
Oops I didn't notice that would be so unclear, I was referring to the parent's "I won't bother supporting Safari". I'd be surprised if no iOS support is generally considered acceptable for websites.
Bilingual Numbers
Most Android devices at least, unless you have the latest Nex... Pixel or Samsung phone.
Seems like denying entry was pretty reasonable.
At first I was surprised by you mentioning Ukraine and BankID, especially since it's developed by Swedish banks. But reading about it now makes it seem like they are branching out to other European countries as well.

Over here it's basically used for everything that needs authentication / signatures - taxes, banking etc.
I was primarily thinking about the latter. Building a large DC from the ground up means they can better optimize cooling systems (there are even a bunch of experiments with ambient air cooling in cooler climates, schemes were the heat is transferred to users nearby instead of spending energy on dissipating it, ...). Since they are big enough to get their hardware custom made, they can optimize there to leave everything off they don't need, do power conversion at rack level. At least for services they control they have potential for clever cluster scheduling to improve things and shutting unneeded machines off.

Lots of potential for small optimizations that pay off on a large scale, but aren't feasible or worth the effort in smaller setups.
As I understand it, the behaviors are related but independent. User flagging affects ranking even before the [flagged] tag appears. There's some threshold before the latter happens, which I suspect is what you observed.
It seems hip to say things are in a bubble so I'm going to say yes, everything is a bubble, well except the things that are "dead" because that's even cooler to say. So, hmm, maybe Bitcoin is dead. Time to write a Medium article called "Bitcoin is Dead, Long Live Blockchain!"
I read Nix Pills and they were very informative -- https://nixos.org/nixos/nix-pills/
Reread Apple's security papers. Much of what's "encrypted on their servers" is encrypted in ways deliberately designed to make it untenable for Apple to decrypt. For instance, material in iCloud is encrypted with a key derived from your device PIN. So concerned is Apple with maintaining their inability to decrypt, even with a brute-force search on the PIN space, that they've contrived an elaborate quorum scheme of HSMs to manage the key space and count failure attempts. Nobody does this and Apple could have stopped here and rightly claimed the most secure large-scale cloud architecture of any mainstream tech company. But they didn't. They used programmable HSMs to implement the system and were concerned that a serious power bent on coercing Apple would target the HSMs. So, once they get the systems deployed, the admins meet and run the programming keys for the HSM through a "physical one way hash function".

On stage at Black Hat, Ivan Krstic claims that hash function to have been a Vitamix blender.

Almost always, when companies claim to encrypt things serverside, they're doing something shady. And it is always preferable that secrets be kept on devices and never touch servers. But Apple is taking the problem seriously.
Machine-Vision Drones Monitor Animals in African Savanna
Man you guys just approaching the problem the wrong way. I’ll tell you how Mike D, a technitian at Apple taught me. You simply wait for the fly to land, and then come at it from behind. The flys launch backwards when they take off, so you can open hand catch them, perform the stun, and get them out of the lab with all your open hardware.

I’ll never forget seeing Mike catch that fly.
As someone who has maintained a Flash, HTML 5 and a Web GL component before, I support them in this.

It was absolutely awful maintaining them.