skysight-inc/HackerNews huggingface dataset:
Arguing worse-is-better for something like Unix is fair enough.

Arguing it for things like the IBM PC, or Web 2.0--massive steps backward, taken purely due to the circumstances of whichever corporate overlord happened to dominate at the time--is denial.

The web won not because it was efficient, or well designed, or worse-is-better, or even sane. The web won because it was the closest thing we had in computing to a detente.

If we could write a native app without having to worry about getting squished by Apple or Google or Microsoft as soon as we start to make waves, we'd have left HTTP/HTML as the same old docs protocol/format TBL cooked-up.
We could always go back to burning wood to increase the CO2, if your scenario were to happen.
I flagged the article because it is information that is (a) totally untrue and (b) has been spread virally, even after it was debunked/retracted. Not everyone who clicked the article read all the way to the bottom and saw the comments there or clicked through to the comments here; we've now infected more people with incorrect information, allowing this to spread further.

This information has been debunked since before the internet existed in any modern sense, so posting the information enirely without errata has no excuse. If this post had included errata that explained that the interpretation it discusses is likely incorrect, then I would not have flagged it.
The Twitter for Android key and secret is at least 8 years old

https://twitter.com/kevinriggle/status/23932444186
> What meaningful difference is there?

There would not be a meaningful difference in terms of being able to tell if it was compromised. There would be a meaningful difference that you would now have an operational exposure of the session keys, that fundamentally undermines not just PFS but potentially the encryption protecting the session in general.

> You can verify what it sent, but that doesn't prove it wasn't compromised.

You're right. The semantics of what you are trying to prove isn't so much that it wasn't compromised, but rather to verify that there wasn't some kind of leakage of data from the system, which is a subtly different thing.
Why would access to the source have helped here? Presumably the code responsible for this is buried deep within some library they're using for the text field.

It seems rather likely to me that something like this would never be spotted by looking at the source, you'd have to analyze the application at runtime.
I tried it on my mac with the docker-compose from master and works pretty well.
Trans athletes make great gains, yet resentment still flares
Kudos for IBM, though, for not playing this as background music on their hiring page: https://youtu.be/YSlNFMMqUs8

> it appears the biz somehow took the Portuguese word amarelo, which is used in Brazil to describe people of Asian descent

... the word may be used for that, but it most assuredly does mean "yellow" as well, and the use as an ethnonym is NOT a coincidence.
I'm a short guy who has driven my manual car while my right hand was basically a stump from having a knife put through it and having it bandaged up. I did drive slower in general as I couldn't shift as fast and it hurt to do so using the stump, but otherwise I was fine with one hand on the wheel.

For everyone else, we've had automatic cars for forever. There's also a video online of a man with no arms who learned how to drive their car without them.

Edit: changed to be specific about the one hand on the wheel.
Lots of people want to recruit at these events, and those people who are looking do want to hear about it. But nobody else does.

The Toronto Rails Pub Night has a very good solution to this problem. Their policy is that you can stand on a chair and make a short pitch at any time, but you have to buy EVERYBODY a round.

Those that aren’t interested in the pitch are usually happy to have their glass refilled, and the modest cost makes for a modest speed bump.

Buying a round also seems less cynical than paying a meetup organizer to pitch the attendees.
If you want to get better at explaining things, you have to explain things to yourself often. Either mentally, or by writing them down. Don't be satisfied with the first draft; refine the explanation. Also, read or listen to other people's explanations.

Perhaps the issue is you're too smart, and consequently don't work with explanations. You don't explain things to yourself, but just admit considerable increments of complexity as-is and understand it without having to reformulate it for your internal five-year-old. You don't bother with explanations from others; you get bored and prefer the raw facts. You snoozed in lectures and aced exams.

Explanations don't have to be accurate. Any simplification embodies a lie. It has to, because there is a difference between the simplification and the real subject.

Wittgenstein's Ladder and all that.

Engineers and scientists -- STEM people -- sometimes have a problem with telling technical lies in order to simplify something, in order to protect their "face". The trick is to introduce lies as such. "I'm slightly going to lie to you, but the gist of how it works is ...".
Wikipedia is a sensitive database.

Mostly the sensitivity is in controlling write access rather than read though.
Yeah -- I'm French and I had never realized that "inoui" was somewhat close to "ennui". In French pronunciation the two first vowels are really different ("ennui" in French starts with a nasal 'a' sound which doesn't resemble an 'i' at all, to French ears at least).

Another point missed by the article is that in French "ennui" usually doesn't have the philosophical undertones that it has in English. Outside of a philosophical context, in French "ennui" (as a feeling) just means "boredom" and that's it. In everyday French you also use "ennui" to mean an annoyance or trouble, i.e., "avoir des ennuis" means "run into trouble", or "l'ennui c'est que ..." means "the problem is that..."
Yep we know your company very well - we came to the same conclusions, even despite the heavy cleansing methods people purport to undertake it is still garbage!
But even iPhone have fixed hardware buttons. Why they are not replaced by pixels on the screen? Can you cite?
I ran this test on an iPhone 7 with a battery health at 99%. It made the battery drop 3% in about 30 seconds.

I don’t know what else it is, but it is a great DDoS tool for batteries.
Are you interested in oceanography, ocean engineering, or hydrography (or any/all of those)? Are you looking at the masters or undergrad level?

There are so many places software skills could be used. Tell us more about your interests.
When the first smartphones were released with a distinct lack of buttons, I was dismayed mainly because you needed to look at your phone before you could answer it. I just assumed that somewhere, someone would be developing a tactile feedback system so that you could feel buttons on the screen. I'm still waiting for that day...

For all that, I'm using swipe to write this message, faster than I could on a mini qwerty. I don't see this article's development as, development.
> we needed Google Chrome to break the Web free
Maybe true for the author. But most people use Chrome to browse the web.
For what sites would other browsers do this? Would those browsers be paid by those sites?
Pixel and vertex and other shaders that run on the GPU are....mostly benign. They can’t be used to take down a computer unless there is a bug in the hardware or graphics card driver, the latter being very common unfortunately.

Shader language is pretty simple, there is no way to really subset it. The only safe alternative is not executing user provided shader code on the GPU, but that just means making it completely unavailable.
"The country has money. Pay people for this civic duty. "

'Civic duty' is not a 'job' - it's the responsibility that every citizen has to be conscientious and to consider their acts in the context of the greater good.

Also, you fail to consider that many acts of civic duty transcend notions of 'money'.

How much would you have to pay someone to risk their life for your little startup's capital shares?

Imagine the 'worker protections' and kind of power a Union might have for a fully privatized military force that had to operate under real rule of law.

It would be infinity.

Well, in reality, some poor people would be forced into it on the cheap, and then you'd have a real social problem.

Again - I'm always fundamentally amazed at the selfishness of some people who cannot grasp that a cause greater than the dollar in front of them is essential to a well formed nation.

All functional states depend on this, if anything, the civic ethos is taken advantage of by selfish people unwilling to do their part, or to consider that it's a requirement.

As this cynicism creeps into the population, it rots from within.

See: the assassination of Roman Emperor Pertinax, who's murderers - the Praetorian Guard, literally sold the seat of Emperor to the highest bidder. The Praetorian Guard originated before the Roman Empire, and was made up of equestrian families i.e. those who could afford to bring a horse into combat. During pre-Empire Rome - all citizens were required to be part of civil defence - and the more money they had - the more they were required to contribute. 'Laymen' brought their own sword and shield, the 'wealthy' brought horses etc..

When a critical mass of individuals within a group fail to recognize their inherent responsibility to the greater good - it eventually collapses.
Earlier versions of WebGL were less powerful, but that made it hard to do anything useful with them. So now, we have this. Vendors are busy adding a Vulkan-style web API now so we'll have even more fun
Wow, this is AWESOME!

> The designer yeast also yielded novel cannabinoid compounds or chemicals that exist only in tiny quantities in marijuana plants, raising the possibility that brewing could revolutionise the production of these substances and expand their potential medical applications.

Exciting!
The UUID (IDFA / AAID) is 'true north' for us, this allows us to join it to other data-sets, however there are several other methods of attribution we use.

We don't collect any PII data (in fact we actively avoid it!), we don't need to know 'who' a device is, only the location history of that device!

There are companies out there who will attribute a UUID to a physical email / telephone number, I think it is a bit of a grey area and with the current privacy landscape something I think that will soon end.
I don't understand why this is so poorly understood. It UX 101 and should be part of any design or engineering curriculum.

The examples of frustrating traffic patterns in my neighborhood are too many to list. Just what I run into on my 1 mile walk to the office...
- Sidewalk skips back/forth across 4 lane road without crosswalks. So, I walk down the bike lane.
- Crosswalk at one intersection timed so I'm crossing at the same time as turning traffic (that will run into me).
- Another intersection only has crosswalks on 3 sides, so if you need to get from NE corner to NW corner, you have to cross three times instead of once.
- No sidewalk through massive commercial parking area, so part of the walk is down an access road.

It still beats driving, but this stuff would be so obvious if the traffic engineers were just made to walk around a bit.
Dow Jones Risk Screening Watchlist Exposed Publicly in a Major Data Breach
Do the server and datacenter ID's effectively leak location data?
Changing the Face of AI: Andrew Ng's First Female Ph.D. Student [video]
I have physical buttons on my stereo but still choose to use steering wheel controls. It is easier and feels much safer especially when I feel like I need both hands on the wheel.
I still have my old Photon Q (Sprint equivalent of the Droid 4) and the keyboard is amazing to type on. The device isn't in use anymore, but I do miss physical keyboards. I think people look at stuff a lot more than they type stuff.

My phone use has gone way down because I have a giant device with no physical keyboard (iPhone 6S). I used my Photon Q and iPhone 5C a lot more than I use my current 6S. Now I just use laptops.
Chrome's GPU sandboxing is more aggressive, so it's probably performing extra copies. GPU round-trips (think synchronous operations like 'copy the result from the GPU back to CPU memory) also end up being slower due to the delays introduced by bouncing things between the page and the GPU sandbox.
It's not a definitive etymology, but there is this Sanskrit (therefore Indo-Iranian) term which may be related:

payasya
पयस्य mfn. (-स्यः-स्या-स्यं)
1 Made from milk, (curds, butter, cheese, &c.)

itself derived from the word "payas" which means "water or milk". It's a possible connection to the "pa" part of the Persian word "paneer", at least.

https://www.sanskrit-lexicon.uni-koeln.de/scans/WILScan/2014...
Battlezone had an interesting bug that may have been able to actually damage the hardware.

If you timed it right, you could arrange to be on your last tank, with a shot from the enemy tank on its way to you, when a guided missile would be sent. If you then let the shot from the enemy tank kill you before the missile reached you, the game would end.

It would then go into attract mode and show some pre-scripted gameplay to lure in players.

Just one little problem...since your game ended before the guided missile reached you, the guided missile was not destroyed. It continued on in the attract mode game where it would happily kill the demo tank.

Apparently, the demo code was not at all ready for the demo tank to get killed early before the script called for it, and the game would then crash.

When we made this happen on the Battlezone a friend of ours owned, with his permission and with him watching, the crash evidently set the video system to some mode that exceeded the specs of the CRT and it fried things.

I have no idea how consistent this result is, because the owner made us promise to not do any further experiments after he fixed the game.
Automation Is Coming for the Oil Jobs, Too
Click the "source" link on the page to go directly to the tagged Git code that got that performance.
I think the main point the article was eluding to was that if you use wind power to first generate electricity then convert this into heat, you have two conversion steps with loss: wind to electricity, and then electricity to heat. The overall efficiency is then the product of the efficiencies of the two steps. If you produce heat directly from wind, you cut out one conversion with its associated inefficiency.
Well I'm glad no one is hiring you to design user interfaces. Applications work for the user, not the developer. Applications are designed around business logic and customer demands, not how lazy the developer is. If Firefox saves my tabs on exit then I fully fucking expect my tabs to be there next time I open it up, regardless of my OS state.

> MS hater of yesteryear kept blaming MS for the large number of unpatched and therefore insecure Windows systems

This logic means that when W7 is up, I'm a bad person for not just upgrading to W10 despite it offering a completely different experience and despite the fact that I owe MS no brand loyalty.
I think it's not change behavior, just how to incentive the people. There would be lots of people would like to do that if you pay the money, basically some places would buy those recyclable trash, like paper, glass bottle, cans, which is very normal in other developing countries.
More of Stack Overflow question. Not clear on how the Shell script works... insert into not a Shell command. Maybe try prepared statement. Impossible to diagnose with seeing the table definition.
I wonder which is more expensive to the environment: OPs refusal to sort recyclables, or the existence of your descendants.
Is Trump in the leaked "risky customer" DB?

We could find intel out about political candidates.
This reminds me of the famous Dylan quote that Steve Jobs used to describe his time left with Bill Gates: "You and I have memories longer than the road that stretches out ahead."
I still own Droid4 and 4 other Droid's for spare parts. Two batteries are dead now, one battery is weak, but two batteries are still usable, so I can use my Droid 4 for next two or three years. I like to enter text using Droid 4 when I outside.
Franchises are nowhere near MLMs.

Franchisees don't make the majority of their income from recruiting other people to become franchisees.

Franchisees don't have "parties" where they utilize social pressure to get people to make sympathy purchases of things they don't want or need.
If you click "new," you get the new stuff sorted by newest.

If you click "Hacker News," you get the current "best" according to whatever algorithms decide that.

If you click "lists" at the bottom of the page, you get some other options, like most active discussion.
Square customers bought $52M of Bitcoin on the Cash App last quarter
Yeah, it's not a consumer product yet. Did you miss that it's a lab to build it and to make the most "basic" solution you have to have a functional holodeck for the price of a used sedan? That's pretty bonkers.
It is more effective to use 100% of generated electric to pump 300% heat with a heat pump than it is to use that electric to generate heat by resistive load.
Yes, I'd quite like to know if I show up in it or not.
> Do you have a timeline for the release of the book?

Several years. I have a very early draft, no doubt full of errors, that I am teaching from. It is linked-to from the linear page.

> Would you have any interest in writing an Abstract Algebra text?

Sorry, no. But all my stuff is Free and you could take the .cls file, etc. Go nuts.
Doing this for historical data would break their API. They'd also need a more complex scheme than snowflake currently provides
Ask HN: Best Resources for PM Technical Interviews at Uber, Google etc.?
For Product Management technical interviews, what are some of the best resources ?
They replaced the home button with a digital indicator. You need a physical power button that'll work with the screen off so you can turn the phone on. Physical volume controls allow you to change the volume in your pocket without looking at your screen, and also allow you to force restart the phone.
Not sure why the mute switch is still physical, but I don't mind it being physical (although it does get dirty over time).
Or, and here's a crazy thought, why not treat your paying customers like people who have some idea what they're doing instead of cattle?
Would you actually buy it if it ran _anything_ other than Android (say, somebody somehow managed to ship a new phone running Symbian)? Or do you actually have a preferred OS?

Actually just curious to see if you're specifically avoiding Android (in which case I'd be a bit curious about specific reasons), or if you prefer something like iOS. (Both seem like valid positions for me)
> To feel useful is a very basic human need.

I found it fascinating to read that sentence when I read from the article that routine is critically important. The article didn't seem to say that usefulness or value were what mattered or necessarily considered rather that things were familiar.

More broadly I think that the belief you mention is primarily from the protestant work ethic [1 & 2]. Absent that social norm I'd argue that needing to feel useful and the associated need to work is not part of the fabric of humanity. Feeling needed and feeling that work is a reward is one path to happiness or pleasure but it is not the only one.

I think a case can be made of not wanting to be a burden on a loved one but, sadly & cruelly, at some point dementia robs you of even that worry.

[1]: https://psmag.com/economics/protestant-worth-ethic-real-6554...
[2 linked from 1 & more succinct summary]: https://hbr.org/daily-stat/2013/08/there-really-is-such-a-th...
FBI: End-to-End Encryption Is an Infectious Problem
This is a really neat approach! A friend of mine actually did his thesis working with Netflix to analyze Twitter and determine if Netflix was down[1]. He took a much more brute force approach, taking advantage of the fact that his search space was limited to re-assemble a "firehose" for a given search term leveraging hitting the search API from multiple machines and then reconciling the stream and removing duplicates. This approach definitely wouldn't scale to the entirety of the firehose, but I think that, in general, interest in Twitter data revolves around more specific queries.

[1] https://users.soe.ucsc.edu/~eaugusti/pages/papers/docs/SPOON...
And for that matter, heat pumps can be more than 100% "efficient", since they move more thermal energy than they consume.

https://dothemath.ucsd.edu/2012/06/heat-pumps-work-miracles/
And then fix all the things that the update breaks?
I spent the last few years grinding my teeth with both Windows PCs and increasingly dysfunctional Macs until I finally switched to Linux. Found a machine known to play well with Linux (Thinkpad), and with stock Ubuntu 18, I'm delighted to have had a dumb-easy transition, still happy with my choice a year in. Yes there's UX glitches, ugliness, and minor missing features all over the place, and it's random dot-file and random config-file heaven, but it's also refreshingly solid and predictable. The stock experience really just works, if I have to deal with complexity it's only because I go looking for it. Maybe your machine doesn't have a Linux-friendly configuration?
Eeeep.

There's a substantial counterargument to this I need to type up. I understand where you're coming from as someone who once ran a consultancy, Tom, but from the perspective of someone who hires security firms and consumes their services—and this is essentially a TL;DR for the opinion I need to flesh out here—we don't do it because we trust. We do it out of necessity.

TODO: Bryant to flesh this out in between laundry rounds tonight.
250x faster than CPU on the Samsung Note 9, but what's really interesting is that it's 380x faster when I turn off all the power saving modes.
On related note and I believe posted in HN before, I've always found the Tea/te vs Chai/Cha naming of tea very interesting and this article shows the spread of the word geographically: https://qz.com/1176962/map-how-the-word-tea-spread-over-land...
That's a great point, but I think the real issue there is that typical SQL DBMS's make it very hard to adjust the schema iteratively as you code. After all, if you're writing in a language like Java, you don't know what your classes look like to start with, but coders manage that by adjusting and refactoring them as they work.
Thanks! Best of luck with your project!
Windows: Updates are absolutely critical for the safety and security of your laptop.

Me: Is this a security update?

Windows: No, it's an UI update.

Me: Please don't install this update.

Windows: Restarting...

Back in the Windows XP days you could install security patches without updating Windows to use the new UI, settings or other random things that the dev team decided to change. Wish Windows 10 brought that back.
Am I missing something or is misconfiguring your cloud the way to go if you're a vendor of an osint product?

Information from public sources - no liability?
No DJ customer details - no loss of business?
Bob Diachenko discovered it - so no dumps floating around?
3rd responsible - remains unnamed, no brand damage?
Free sample included in the high traffic TC article

It probably was not intentional, but could Dow Jones have benefited from this press overall?
With bluetooth keyboard and cover it even bulkier.
I've been using them for years now.