skysight-inc/HackerNews huggingface dataset:
It helped the US become an industrialist behemoth, and as such I’d say it also helped the rest of the world (having more industrialized nations compared to fewer was a plus for human development, in the great scheme of things). As such I’d say that the eight-year old would be right.
Maybe there's a niche there for environmentalists:

1. If there was a way to show others:"i'm saving energy while browsing the web"

2. People using those sites could use this as a tool for telling themselves a story about themselves

3. site builders would choose this from similar reasons

Maybe the user community that will form around this will be interesting, so it would be worthwhile to join, for the sake of people and content.
I feel like, as a Delta customer (I was actually flying yesterday and narrowly missed the situation described in the article), I should make a joke here...

You’re right though. That said, these systems are crufty. It’s true that they get the job done often, and updating them doesn’t inherently mean that they’re better, but they fail a lot. One recent example; I had a reservation cancelled 24 hours after booking three times, with no explanation why. “Normally there’s a note here explaining... but this time, nothing. This just happens and we don’t know why.”
Here you're using geometrical optics which models is a narrow beam (ray) which is idealized as a line. It all becomes simple vector math form there onwards.

However, Physics knows since the end of the 18th century light is a wave.

https://en.wikipedia.org/wiki/Young%27s_interference_experim...

It's not that the model breaks down only in extreme conditions (like Newton's laws of mechanices), but in day to day situations as well.

I think that's the essence of my qualm.
Simple Python implementation of a Bayesian multi-armed bandit algorithm
It's not an act of civil disobedience. I just flat out give a shit. Also apparently I don't need to.
Facebook is no worse than any other advertising company. Social media is just an unremitting cesspool, and any company based on it has a high likelihood of encountering the wall of toxicity. But if you think Facebook is bad, Google, owner of literally every facet of your technological life, has all of the data on you that Facebook has and more. The only difference is that Google made less PR mistakes, and when people think about Google they aren't reminded of all the inane things their relatives post on their wall.
>Data collection is not going anywhere, so long as people are willing (even unknowingly) to give up info for a perceived discount.

People are willing in large part because they have no clue what their data is actually worth and/or what pieces of their data are actually out there. Data collection survives because people don't realize they're already paying $5.99 a month (or whatever the real breakeven number is.)

I think it's a pretty good rule of markets that people should know what it is they're exchanging. To that end I should be able to see what these companies gather on me when I use their service.
React Native Is a Bootstrap for Mobile
I don't think they're saying that it's OK, just that IP theft is inevitable until China becomes rich enough to care about protecting their own IP. You can't judge a country for doing what any other country would do if they were poorer.
That is a good point and it is why I am slowly moving towards gadfly - the use cases typically do not NEED blockchain. The thing that is compelling about blockchain is not the tech, which is not ready for prime time - but in the idea of pseudonymous transparency, faster transactability, fewer middlemen in any given transaction, decentralized control ...
AMD has to license their stuff to Hygon too. I think it’s great. IP laws are stifling innovation and the fact that there is an escape hatch in China is a good thing.
I want to tell a story about Whatsapp that is unrelated to that, but incidental, and the reason why this seems too much to me. I don't like the company even if I use Whatsapp every days since the start, because when it started to spread in Europe, at the start of the iPhone and Apple store era, Whatsapp was the worst thing ever in the app store in terms of how strongly they advertised their platform, almost in a spammy way, everywhere. Moreover the application was pure garbage. It was not just unencrypted, but the IMEI of the phone hashed with the phone number, or something like that, was used to authenticate to the service. There was zero attempt at privacy. Later when they made big money they fixed it, but still... Fast forward the acquisition, there was another element I did not like: they really did a big noise about how scalable was Whatsapp 'cause it was FreeBSD + Erlang based, one thing that I believe was not honest. Whatsapp was very scalable fundamentally because they just acted as a bridge without storing anything. The backends were probably also decently designed, but not because FreeBSD + Erlang, you could do it differently with the same results. Moreover many times here in Europe where it is massively used, during like xmas or at the new year party time, it goes down, so... like everybody else on earth. And now that story. I never liked the company vibe, and I think he should stop with this Facebook story, because you are the actions you make: don't trust the big social network model? Well, develop your company and find a business model you like. Now it's late to cray. Besides I don't think Facebook is doing anything terrible with Whatsapp.
Scheme is a neat little language, but it's really not ideal for writing full software systems. Indeed, Guile & Racket (back when it was PLT Scheme) are perfect exemplars of Greenspun's Tenth Rule: Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp. E.g. GOOPS is similar to CLOS, but missing a bit and unsupported other than in Guile.

Meanwhile, implementations like SBCL are free, compile to machine code and are competitive on some benchmarks with C/C++.

Common Lisp — while it does have some warts — is intended for building long-lived, durable, full-featured systems. It's a really good language, and it standardises quite a lot. Often, what look like warts are actually useful features in large systems.

It really saddens me that so much effort has been expended trying to make Scheme a reasonable language for large systems, when there already exists one which is. That doesn't even get to the bits of Scheme which I believe are mistakes (e.g. a single namespace, making NIL, () & #f different).
>Apple is great at industrial and UI design

This is no longer the case.
Signal might be an alternative, assuming you can get your contacts to use it.
That's great news! Properly working code reloading would improve the development experience enormously.

Why wouldn't it be integrated directly in the upstream OpenJDK source, though? It sounds like it would be a separate patched build that I'd have to download, and wouldn't be available if I just "apt-get install openjdk-11-jdk" in Debian?
> there's at least one boss who behaves randomly

Phantoon, bane of speedrunners.
He left $850M on the table? After $3.8B? Wow.
Waking up with Sam Harris, has some really interesting guests from a wide range of fields. Some Philosophy, Science, and Politics.

Cum Town is the funniest thing I've listened to in my entire life.
I used Eclipse, Netbeans and Idea, even Visual Studio (old versions) and don't remember using F-keys. F-keys were heavily used in DOS era, but later not much.

Modifier keys are even more heavily used in Emacs than these IDEs.

You will probably be more productive in all these eclipses with HHKB than with full-size PC keyboard because mouse will be closer to right hand home row position, and you can't avoid mouse with these IDEs.

When Apple removed F-keys row on Macbooks, everyone missed only Esc key which was on that row, almost no one complained about removed F-keys. And AFAIK you can't press these keys with Fn+numbers on Macbook.
The biggest WTF for me was that checked exceptions are not compatible with lambdas. So any concise elegant code that Java 8+ allows you to write, with all new streams API and all that goodness, does not work the second you need to use any class that has checked exceptions mentioned. I couldn't believe it when I first learned about it - but it's true: https://stackoverflow.com/q/27644361/214196 I still can't believe anybody thought it's a good idea to do it this way.
The new Java has telemetry. Oracle will be coming for you. One of the reasons we don't run it is so we don't send them telemetry from prod... Nor so that we have a risk of the telemetry send breaking prod.
I think the main question is: do they need your product?

It seems to be the case, which is why I strongly advise you to not make it "free" no matter what feedback, help or features you think they'll bring to your project.

Instead, think of them as your first customer. You might get 100 more or only one. Charge them the cost of the software and foster a special relationship with them, maybe in terms of support or beta features, whatever works for you.

Good luck!
Not going into management too early. The opportunity was presented to me on more than one occasion, but I felt I wasn't where I needed to be technically yet. Waiting was worth it, because when I finally made the switch, I was already an influencer and well respected technically. I'm able to call BS when necessary, and actually provide valuable feedback and review to all of my team. I think I would always feel unqualified to lead technical people otherwise.
Ok, so what? You’ve moved the goalposts. Previously you were comparing Europe to the US, now you’re comparing hardcore privacy geeks willing to tinker with their phones (surely a tiny minority even of Europeans) to all Americans.

The vast majority of people both in Europe and the US use stock phones from a mainstream manufacturer without changing the default OS.
But not in household CPUs which I think is what GP meant. CPU speeds don't increase anymore, having an FPGA that can be programmed by software such as photo editors or encryption engines, things can be sped up a lot. (At least for crypto, one reason to stay with particular algorithms is hardware support; we'd be more agile if we could implement that in software without sacrificing much speed.)
Even when doing multi billion dollar deals you would trust a handshake agreement?

I wouldn't trust a handshake agreement on a used car.
Chromium and Firefox are kind of an exception there, as they are big enough for distributions to justify bundling the engine, and they are also the upstream projects where those engines are developed.
Yeah, the baseband processor runs its own independent RTOS with full software control. Without studying, in detail, the electrical connections between the baseband and the rest of the hardware it's not possible to say that it can't record from the microphone independently of the hardware.

It's easier to make that argument for the SIM card, which is actually not a SIM card but also a small ARM core that runs Java code. You can embed small programs into the SIM card which is something a lot of carriers do. The SIM card and baseband work in tight concert though and you should just assume that the connections of the baseband are available to the SIM card.
According to the article, "the reports of a missile salvo were coming so quickly that an alert had already gone to general staff headquarters automatically".
had some thoughts: https://twitter.com/rambossa/status/1044975293109358592
Short version of the story...

I started a business in SF that brought me to Saigon, Hanoi and Da Nang (3 separate trips). I fell in love with the country and told everyone I'd move there someday. A year later, I quit. Immediately started searching for jobs in Saigon online and through contacts. Found a company through some mutual friends who hired me to come over and teach them about agile (I'm an ex-pivot). Got rid of everything I owned... Moved... haven't looked back.

Prior to my current consulting work, I randomly met a guy in a coffeshop in my apartment building who had a bitcoin book. I'm into crypto. Started talking, got invited to help install some litecoin asic machines for a new operation they were running just outside of Saigon. Became cto. Grew that to 1500 machines in two data centers (~5MW of power), ran that for 8 months until they pulled everything out of Vietnam (longer story).

It has been a very interesting couple of years.
I remember from over a decade ago there was an annual contest to make the best web page that would fit into 5KB - yes, 5000 bytes. There were many impressive entries.

I'd really hoped it would catch on.

Sadly, that lightweight concept is now so forgotten that I can't even find it in a quick search. (perhaps someone else can find a pointer?)
Nice try, but a bit too late.

Emphasis mine:

> "While we think sign-in consistency will help many of our users, we’re adding a control that allows users to turn off linking web-based sign-in with browser-based sign-in—that way users have more control over their experience. For users that disable this feature, signing into a Google website will not sign them into Chrome."

Frankly, is this just more subterfuge because this is opt-out and not opt-in? Most people wouldn't really understand whatever help text you put out there. If you word it in a way that makes saying yes look like the better option, people will do so (people generally say "yes" or "ok" to any dialog because they want to get rid of them and get to work). These are dark patterns that nobody should use, least of all a company that claimed long ago "do no evil".
Best Places to Find Investors for Your Startup
How do they make money? Their site seems to point to selling some kind of information to companies:

https://www.here.com/en/industries/media/advertising
As Norm Macdonald says: You wouldn't understand sh*t, you'd be too worried about spiders and being a fly
Without an example, I can't agree with you, and no - the point is that the library of congress is curated content, the internet is not.
It's a good start, but the CSS is obnoxious and definitely not low-tech, and the image dithering is a bad compromise between having real images and simply not having images at all. In short, it's an attempt at a low-tech website made by people who've never seen a real low-tech website, and probably wouldn't know Lynx if they saw it in use.
Trump says China trying to meddle in U.S. congressional elections
I just want to make sure: this means that if you are using cloudflare in front of, for example, backblaze to serve static assets, that you will have 0 egress fees to pay? No catch?
Or could it just be Zuckerberg realizing that he is burning all bridges by implementing the monetization?
Same here...as a NixOS user, I really wish it used scheme instead of the nix language.

However, I do like the pragmatic nature of NixOS (you're able to easily install non-free packages). GUIX doesn't make this easy at all from what I understand. I appreciate those virtues, but practically speaking, I have to use non-free software on the desktop all the time.
Google to allow Chrome users to disable controversial login feature
Dude, Spotify is a song streaming service. Holding on to song history is one of the features they offer. Lyft and Uber are taxi services. Holding on to history is a feature. Go start your own privacy car if you want. I’m not in favour of this world where you privacy first people want all these features removed from applications I use.
Does this work as a thought exercise?
It’s clear from his testimony in front of Congress that dealing with people isn’t his fortay.
:D I am not active on HN. But was using this tool since its development phase and was in a constant feedback loop with the devs. Classifying some HN noob's positive comment on a tool he used as astroturfing is kinda discouraging :)
Which is exactly the point I still try to get my head around when it comes to supply chains.

First, for blockchain to work you need trustable sources. Problem is, when the aource is trustworthy, what added benefit comes from a blockchain?

Second, having a, theoretically uninterrupted blockchain from the first raw material to, say, a car would provide way to much insight into supply chains. I pretty sure companies do not want that.

Finally, and that is IMHO the haedest point to practically solve, you need to make 100 percent sure that the physical and information flow in your supply chain are never ever seperated. One single separation and your whole blockchain is worthless. And that risk is so incredibly high in the real world it's almost laughable. So, to make sure a given blockchain matches the physical product you need a trustworthy party to assure that. And then, what value does blockchain add?

Someday someone a lot smarter than me will find a use case. At which I will say how damn obvious it is.
The guy is worth $6 billion according to Wikipedia, he and his cofounder will probably be ok. Maybe we'll see something good come out of this with his involvement in Signal?
750+ Forum Posting Sites to Fuel Up Your Search Marketing Process
Okay that’s something, I’m sure you can understand I always assume that if the algorithms can track me at some point that information will be too tempting to integrate.
I basically don't agree - I think mocking deliberate vulnerability (and people trusting you) shows poor character.

It's the whole punching up, not down, thing.
history of people preferring 'free' products with ads/tracking over paid software. browsers, email clients, encyclopedias, you name it.
Sousveillance is a useful goal because it would provide greater opportunity to know when your interests are no longer aligned. Right now a company may publish a privacy policy and say one thing about their interests, but do another and not admit to it. An authority bigger than them might hold them accountable (governments, shareholders), but what if users could be their own watchdogs?

As for compromises, typically the assumptions in Transparency situations is that the damage is mitigated if it was already transparent (everyone already knows, or already has some other way to access that data, so compromise is less of a big deal). Admittedly, there's a lot of cultural hurdles involved to make everything transparent, including "deweaponizing" a lot of people's secrets/getting used to the fact that everyone probably has skeletons in their closet and to stop using that against each other.

I'm not even sure that full transparency could work in the real world [1], but starting from the assumption that privacy is dead anyway, transparency options seem some of the best alternatives to pursue (instead of trying to put all the monsters back into Pandora's box, let's try for hope and compromise).

[1] An interesting argument is that full transparency was the actual state of early tribal humankind. Gossip networks held tribes together. Everyone knew everyone's else's business, just because of human social dynamics and the way that we know tight-knit communities work. From that perspective privacy is a "modern" thing, and possibly even a fluke of modern civilization, though certainly many here would classify it a feature more than a bug.
Many people are very used to clicking through Oracle's tedious licensing maze to download previous JDKs.
Different perspective here than most. I worked in the retail grind for a decade before getting into software development. The best decision I ever made was going back to school and getting into this industry. For those who've done this for their whole careers, know that you've got it pretty well made relative to most other people. If you think office politics is bad in software dev, I remember people cannibalizing each other over a 25 cent raise. In any service industry, you really are just a cog in the wheel. It makes me appreciate what I do now so much more, and I always try to remind myself of that if I ever find myself down or upset about something work-related.
I haven't purchased one. Good research should be encouraged. Ethical implications of implementations should be discussed openly.
So... the market works... stunning revelation
The Culture War Comes to Linux
Timing; Law signed to penelize social sites that facilitate sex trafficking. Instagram founders step down https://www.reuters.com/article/us-facebook-instagram-execut... and more CEOs will follow..
You might also want to have a look at bwrap [1], a handy little sandboxing tool for unprivileged users.

[1]: https://github.com/projectatomic/bubblewrap
> Programmable blockchains allow generalized applications requiring decentralized trust.

Yeah, they don't really though. They allow a few extremely specific applications requiring decentralized trust. The trust guarantees only hold if no single party can, even momentarily, control more hashing power than was collectively used to generate the last X blocks, where X is number of updates made since the data you want to tamper with was inserted.

To put it in concrete terms, pretend we have a blockchain for publishing PGP keys, and that your public key is 10 blocks down in the chain. If I want to maliciously replace your key with one of my own then all I need to do is rent a few dozen servers off of AWS for a day or two and use them to generate a modified chain that has my key instead of yours in the 11th block down and then rehash all ten blocks spending slightly more compute power each time than the original committers did. The network will recognize my fork as the authoritative one because it's got more proof of work. That's expensive, but it's certainly not infeasible.

This trust mechanism works out for cryptocurrencies because their only value is monetary. That means that people are incentivized to set up mining rigs to spend a lot of real resources on mining because they automatically get compensated. It also means that there's a bounded maximum amount of effort that a rational actor will spend to tamper with the chain, because there's a finite limit on the available profit to be gained.

Neither of these are true for PGP keys. Publishing a secure update to a PGP key database is not, in and of itself, a profit generating enterprise, meaning fewer miners and far less resources spent per mining rig. And the potential upside of successfully tampering with the right key is enormous.

The actual mechanism which produces the security guarantees in blockchains isn't cryptographic, it's economic. Tampering with a cryptocurrency's blockchain isn't actually impossible, or even difficult, it's just by definition more expensive than it's worth. When you try and move to an application other than financial assets the economics break down, the security guarantees go out the window, and all you're left with is an extremely inefficient git clone.
It will be interesting to see, but they ran that study for year and a half or more (listed in article) collecting data based on the old watch is probably to try to see how well they could detect afib just from the heart rate sensor.

Apple is a big rich company, but I imagine their lawyers wanted to make sure they were REALLY sure they weren’t about to screw themselves over with tens of thousands of lawsuits, above and beyond the FDA requirements.
Google Ads SVP Ramaswamy Defends Data Practices at Irish Summit
When an authoritarian government enforces policies that lead to massive wealth inequality it becomes pointless to measure things on a per capita basis. If China had policies in place to lift the quality of life of the majority of the population it might be acceptable to measure stuff on a per capita basis.