skysight-inc/HackerNews huggingface dataset:
Also as someone who has used the system, you're right about all the other functions it does. Or is supposed to do. So thank you for posting.
I can't wait to read a senior Boeing manager's future book about the way the company mishandled the development of the 737 Max and how the upper echelons of decision makers managed the ensuing crisis. How many screaming matches occurred between VPs and engineering directors behind closed doors, how many angry emails were exchanged, how many panicked phone calls from the investor relations department to Muilenberg, etc.
> It seems like permanently freezing counterfeiters out of the marketplace would be the obvious thing to do, and if Amazon lacks the technical capacity to do so or to prevent their return I’d say that’s a pretty fundamental problem.

If it was that easy to "permanently freezing counterfeiters out of the marketplace", they would have done it already. Blocking somebody, especially somebody with a strong financial motive, from doing something on the internet is incredibly challenging. They'll go to great lengths to route around your block using all kinds of fun exciting methods. Methods might include creating a new account with a different business & address, taking over the account of a dormant but reputable seller, and probably a huge list of other things I can't even think of right now.

But seriously. Blocking or banning people on the internet is almost impossible. If they have the will, they'll find a way back onto your site.
I don't think the market is the same between cars and electric bikes. But helping producing affordable electric bike in the EU could be a good idea.
All Startup School Resources, in audio
I don’t think I’ve ever made a flight decision based on the safety of a particular airline type. I prefer certain types for long hauls as well as caring about seat configuration and schedule/price. But I figure getting back and forth to the airport is more dangerous.
You can purchase real time data streams for relatively cheap (200/month) from many companies, even exchanges themselves.

I’m actually building something similar for my own options trading and was eventually going to spin it into a SaaS.
Announcing the #NoTechforICE War Crimes + Human Rights Abuse Tribunal
It irks me like when people describe burning man.
California considers declaring common pain killer–acetaminophen–as a carcinogen
I think the current bleak estimates for Japan are quite exaggerated. Just recently economists proclaimed that their latest success must be a statistical fluke. Just look at the living conditions there... To be honest, I believe a lot of economists are a bit of the wrong side from time to time. Maybe analysts face a bleak economic future and got something mixed up?
That's a fascinating idea, our bodies may not be able to keep up with our motivation. I've been pondering a lot about how our minds can live in a fantasyland of imagination that can hold long runs of time never being put to the test. Physical reality is the great check and test for many things.

I had to stop playing basketball with the guys when my knee couldn't keep up with my joy of playing.
> GITS is largely post-cyberpunk, but dips into cyberpunk for ideas

This does not negate the dire warnings of cyberpunk both as a genre and GITS itself.

This thread is about robot tanks built by the military-industral complex. Everything else is besides the point.

> Mostly for it's antagonists

*its
i see people say this and act in accordance with this principle all the time, and its entirely wrong.

a moral is not something that IS "good", its something ABOUT "good". saying someone is moral is calling someone principled - it says nothing about whether their principles (morals) are good or bad.

we need to discuss morals because they are axiomatic and foundational. if you take a strict moral view that doing harm of any kind is always wrong, you will never be able to discuss anything with someone who believes in the needs of the many over the needs of the few.

saying "moral people always recognize evil" is dangerously blind, circular reasoning, and the mechanism of several atrocities in history.
His husband is Brazilian, and his investigative journalism has probably been far more effective as a result of his physical presence in the country.
Lego is releasing an ISS-inspired set in February
Well clearly they built it so they own it. So if you don’t like it, it’s their way or the highway!
Maybe consumers are simply becoming more aware.
> Don't sell things from untrusted random individuals. End the marketplace program and commingling.

LOL. So basically stop being amazon? I don't think that is gonna happen. When did HN get so full of thoughtless outrage?
In the last year Tim Cook has told college grads his generation failed them on the environment, and Apple complained in the EU about being forced to adopt one standard connector for devices.

Lawyers rule the world. Our romantic ideas of law as a just human social framework has always been nonsense. It’s to shield the elite from us.

They were designed in an Us v. Them mentality: https://politics.stackexchange.com/questions/8793/what-did-j...

Tim is all, “Sad news kids. My peers and I applied our agency to tasks that made this huge mess. Despite acknowledging this, gonna stick with it. Cause I got fewer years ahead of me than you! Cheers!”
At work I found calling this draft a 'straw man' gets quite a few more people off of the starting blocks.

It's just an avenue for having a discussion about what we actually want to say.
Here's another persons story. She wrote it hoping it would be helpful to others going through similar things:
From Pain to Parenthood

https://www.deannakahler.com/book-inner

Never thought an opportunity to recommend that would come across HN, but here we are...
If you have to change the API signature and not just add more information, you have to version it and have a decent deprecation schedule.
This is crazy - they say the devices were 'introduced in 2011' but they were actively selling them years beyond that. The trouble is I have thousands invested in a house-wide Sonos, and half of them are now declared as 'legacy' -- that means that my whole system now doesn't get updates. And - the legacy products work perfectly
>most of the time without ads

For now.
Google has been the search champion for close to 2 decades, and are seen as the pinnacle of SV innovation. That's the starting point of any conversation about Google, because the victors get to write history.

That's why 'ppl are surprised'. To many, Google's ethos is still 'do no evil', an absurd mantra for a for-profit enterprise whose business model relies on developing ever more effective ways to spy on people's behaviours for the benefit of their advertisers.

What's rapidly
Thank you! I assume there are requirements to fulfill for the other distros which support it as well but they are probably not as well documented.

One thing which RedHat has always impressed me with is the quality of their documentation.
My employer, Cloudflare, uses Rust as part of our mobile app for 1.1.1.1. It’s still rough around the edges, you basically integrate Rust like you would a C dependency, but it’s been working great.

There are some backend web development deployments at other companies, but the ecosystem has been changing a lot over the last year. It’s starting to settle down though. Expect more “Flask” and less “Rails.”
What browser still allows this?
They demand an irrevocable worldwide license, with the ability to transfer the license and to sublicense according to to the text in the post you're replying to.
I also have one I submitted over the weekend. They haven't taken it down yet :). Mine is just geared towards my dislike of the favicons, not distinguishing the styling of the ads.

https://addons.mozilla.org/en-US/firefox/addon/hide-google-s...

https://chrome.google.com/webstore/detail/hide-google-search...

Source: https://github.com/Jtfinlay/gsearch-hidefavicon
If it were the parent that said "now that you're at it, finish washing the rest of the dishes," then yes, the child would grow distrustful.

So the trick I guess is managing which part of your inner monologue is the child and which is the parent.

I've been experimenting with telling myself "now that I'm at the gym, I'm really enjoying it, I'm really grateful that you dragged me out."
> This affects how easy it is to write custom compilers (very important in the embedded space)

Is there a reason you’d write your own Rust compiler frontend, rather than just letting rustc generate LLVM IR as it does, and then writing your own LLVM arch target? None of the Rust complexity leaks over into the LLVM IR it generates; it looks just like the LLVM IR that e.g. clang generates.
Right. Which is why I archive, not bookmark.
Linux offers the ability to run virtual machines, does it not?
one thing is required above all for continuous learning; leisure time
Saving a click is probably an anti-goal of HN article titles.
The only way to know if you'd be crap is to try writing. Short stories are a fun place to start, just pick a genre you like and give it a shot. Like everything else, it takes practice and your first few attempts will be crap. Advice: don't spend any time on writing forums or subreddits, they're full of people who'd rather talk about writing than actually do it, but despite all their theorizing they still can't turn out a decent page.
Simplifying WCAG for Developers – 1.1.1 Non-Text Content
The company where I'm working is doing a full rewrite of one of its product from a single-tenant, installed on-premise to a multi-tenant solution in the cloud. Except that the previous version is still worked on (new features & fixs), with perhaps less people than a few years ago. And the new version is developed by new teams set up for this project and the targeted market seems a little different.

Well we'll see in a few years how it ends.
How much of the average mobile app design is text? 36%
> Anyway, thinking about cost/benefits, not spending much time organizing my own information makes sense to me.

I had an employee that worked for me that used to save everything! I came from an airframe manufacture in my past that automatically deleted emails more than 30 days old and twice a year had a cleaning day to destroy any prints or notes in/around our desk that hadn't been used in the last 6 months (this was all for lawsuit reasons to reduce discovery). So I had him explain why he kept everything and spent so much time organizing it. His primary reason was that if a customer every came back and claimed they wanted something different from the original request that we could prove them wrong.

I simply asked him, "and if you can prove them wrong will that change their mind, or just piss them off that you went out of your way to prove them wrong?" He tried to argue about costs and requirements, and I reminded him that if anything was a contractual obligation then it needed to be captured in a requirements document and a change request put in to make a change; if on the other hand it was more of an informal request for support or information, if they change their mind just roll with it no need to prove they already asked for it.
Has anyone tried using AVISynth and various popular plugins like QTGMC with wine under Linux? I’m starting to put together an automatic pipeline to capture old VHS tapes and automatically digitize them, and I’m debating the OS. Windows currently seems to have the best implemented deinterlacing algorithms, and avisynth is pretty nice for repeatable post processing pipelines.
A famous example from 80 years ago:

> Vierne suffered either a stroke or a heart attack (eyewitness reports differ) while giving his 1,750th organ recital at Notre-Dame de Paris on the evening of 2 June 1937. He had completed the main concert, which members of the audience said showed him at his full powers ("as well as he has ever played"). Directly after he had finished playing his "Stele pour un enfant défunt" from his 'Triptyque' Op 58, the closing section was to be two improvisations on submitted themes. He read the first theme in Braille, then selected the stops he would use for the improvisation. He suddenly pitched forward, and fell off the bench as his foot hit the low "E" pedal of the organ. He lost consciousness as the single note echoed throughout the church. He had thus fulfilled his oft-stated lifelong dream — to die at the console of the great organ of Notre-Dame. Maurice Duruflé, another major French organist and composer, was at his side at the time of his death.

https://en.wikipedia.org/wiki/Louis_Vierne
You don't look for Rust jobs. You rewrite your current job in Rust. :D
> But after one day of my job, I am exhausted and I cannot extract any brain-juice any more.

This is an important point and you should take it seriously.

I'd suggest lowering your short-term expectations from "start a business" to "save up some money."
> You are misrepresenting the original (now unviewable) post. That is disgraceful

Uhm, those are literal quotes from the text. They're not even dog whistles, they're full on air raid sirens.

Anyway, I'm done with this thread, have a nice day.
Interface is nice and clean. Though, can instantly recognise hidden tickers by their current market price.. APPL, BA, AMZN.. ;-)
I think there is a new way to bypass this; FF recently missed an autoplay video on Bloomberg (?). Arms race as usual.
I would be thrilled if MS (and Apple, for that matter) would divest themselves of all advertising-related business units and declare themselves explicitly anti-user-advertising, but to me that seems largely orthogonal to telemetry, despite the fact that their current legalese has put the two into a blender.

I can be anti-advertising and pro-privacy without being anti-telemetry.
LiquidFun Ported to WebAssembly
Do you work at Google? All of these comments when defending Google or Facebook are almost always from employees. I could be wrong...
Searching through your upvoted articles on HN
It's much more than Connect:Amp - it's the Play 5 and Boost as well. I have all three and am not a happy bunny
> but H1B are more of a Boogeyman than they deserve.

Where do you work? In some cities, even smaller ones, in which I've worked, nearly every single IT / software office was filled with more and more foreign workers each year, not even including the 'team members' working offshore. Going for lunch at various cafeterias in a big building or food court near tech offices, and you'd think you were in India.

A little Googling tells me that there only about 130M workers actually employed in the US currently. I see a few different statistics for software engineers, but it appears to be anywhere from 1/2% of all of them to harder numbers of 1.5 million.

Let's double that to include other similar fields like DB admins, developers, etc. So at a high end, maybe 3 million developers, software engineers, etc.

According to 'official' statistics, there are 1/2 million working on H1B currently. I'm guessing there aren't too many models and CEOs on H1B, so most are, in fact, in tech. Now add in the L1 visa abusers (supposed to be short term but now used as a loophole) and Opt1 and probably a few more we don't even know are being abused, and don't forget the not insignificant percentage who are on expired visas but still working for body shops run by Indians... Let's guesstimate it's 1 million foreign workers, all concentrated in IT.

So 1 Million workers in an industry of 3 million, and you think that's a 'Boogeyman'? That's a massive economic force that would knock down wages and working conditions for anyone in the industry, while giving huge leverage to employers. And outside of the Silicon Valley FAANG bubbles where we're making $100K as senior engineers, that's what we have been experiencing, a bit worse each year, for two decades now.
I suspect that the other major scenario is that you opened it by accident and thought you were opening Word. Features like this aren't for techies who already know the difference.
Haha exactly!

No, I'm sure they could have accepted any Hangouts call or being coerced into accepting a phonecall as well.

But truthfully what they wrote in the sendout was like I described - they outlined the procedure to go get the netbook and use it and at no point did they suggest a physical phone number to call or similar. I went along with it as far as I did just because I was kind of baffled by the suggested procedure :)

I assume it was part of some marketing scheme to try to market Hangouts and/or Chromebooks (or whatever it was) at the same time as GCP, but it just confused the sale and added unnecessary pain-points. The AWS guys just send an email and let me call them by a normal phone.
It's a bit funny how timeattack is trying to not disclose the nature of the bug publicly and goes through the trouble of sending a private email and notifying here, then you spill the beans publicly in a reply. :D

It might be obvious to many, but to many more it would not be. It just raises the chances of someone exploiting it before anderspitman fixed it.

Window was pretty small though, so that's good.
Part of the expense of microservices is that they be individually replaceable. Every microservice has dependencies to the interface of other services, and only the interface, which is typically RESTful. Refactoring in one code-base (read: one microservice), would never effect another code-base.

The unit of reuse in this architecture tends to be the entire API, or libraries published as open source. If there is generic code that is suitable for a library, it is also suitable for contribution. If there is a core business function that should be reused, it is a microservice with an API and gets shared and consumed that way.

Our hard rule for refactoring or enhancing services is if it is a breaking change: use another name (Rich Hickey's recommendation). If you provide more or accept less, fine. If you provide less, or require more, use a new route (like a /v2...).

Therefore, refactoring in your code base, which makes your life easier, is transparent to everyone else who depends on your code. We have many small teams, so each team is providing 5 to 10 microservices, and refactoring within each independent repo is simple and low impact.

There's no magic here, we simply paid the upfront cost of adopting an architecture that can be fielded by a very large dev organization, with a concerted effort in high quality DevOps practices. This move was also a means to scale the organization without dragging our efforts to a screeching halt with maintenance burden.
The original owners keep them for 5 years max. Nothing has to last longer than that.
I think it's (and should be) up to the operating system, not the vendor. When programs eat themselves on macOS I get the option to send debug information to the programmer each time. Sometimes twice if the program has its own crash reporting mechanism, too (Panic's Coda, for example).

Maybe there's an "always remember my selection" checkbox, but I don't remember ever seeing it, except once a year when I install the new version of macOS.
In that specific case, I’d probably still not use ASM directly, but rather probably a Lisp DSL for machine-code generation (and a Lisp emulator for the ISA it generates), so that I could in turn write some genetic algorithm or somesuch to explore the space of such ASTs (and thereby the space of max-256-byte machine-code programs) to find the optimal way to pack instructions to solve my problem (where “solve my problem” is specified in terms of what the emulator’s registers and memory should look like on a given cycle.)

ASM is for the use-case where you're optimizing code in terms of using specific instructions or intrinsics; but it's not really for the case where you're concerned with specific opcode encodings (as ASM abstracts that away, grouping multiple different opcode encodings—some short, some very long—behind a single friendly instruction name.) In that case, you have to work with the machine-code directly—or, at least, through data structures that contain machine-code at the base level, and so can tell you exactly what machine-code they contain.
I don't use bookmarks anymore and just use the Pocket chrome extension.

https://app.getpocket.com/
>> suppose you have millions of web pages that you want to download and save to disk for later processing. How do you do it?

I don't know enough about the 'real way' or the 'taco bell way', but interested to know --- is this doable the way Ted describes in the article via xargs and wget?
Patreon ($x/month) seems to have more mindshare since the heyday of the big all-or-nothing Kickstarter.
Put it on the intake. It will keep the fan clean.
> My strategy has become: Just do one task today, that's all. Doesn't matter how small. Leave the office feeling like you've done something productive.

I feel like this is just a way to make yourself feel better about doing basically nothing. Before you implemented this, were you really at risk of spending an entire day doing absolutely nothing productive whatsoever?
It’s so amazing how making it easy to get started is basically priming your brain to complete the task.

I’ve gotten fit by hanging up a chin-up bar on a spare door frame. When I had a trainer, I was always amazed at what I could accomplish - even on days when I swore I felt dead in the morning - just by getting there and starting. I’ve gotten good at coding by keeping my IDEs of choice in the taskbar and working on small tasks during downtime. I study better and more often when I leave out my notebooks and calculator.

The lower you set the barrier to entry, for a given activity, the better a chance you give yourself to actually complete that activity later.
That's how I got Koltin going at my job before it was official with Google.
As a small business owner who doesn't run a whole lot of ads and relies on organic traffic, this is really scary. I could be wrong but as a consumer, I prefer clicking on organic results than ads for the most part. Now there is no difference. If my potential customers also think the same way, we would be screwed. Google, please don' do this.
Your link is gold. A historic artifact.

Amazing how clear the writing is, how simple the message. That’s, like, totally not the corpspeak Goog emits now on a daily basis.

So, let’s do some digging.

Earliest version of url dates back 4+ years.
https://web.archive.org/web/20151213182805/https://www.googl...

Things were a little better than, but not by much. This has to be earlier.

Ah, here is:

https://books.google.ca/books?id=oNT3AwAAQBAJ&pg=PA289&lpg=P...

This page is from a book by Douglas Edwards, employee number 59 published in 2011.

The content of OP url, written by same, is dated March 2002.

That company no longer exists. Goog should remove it from their website.
Needs a '(2016)' at the end of the title.
> You could find 10 people who have better reading voices than any particular famous person, unless your only objective is to hear your favorite famous person read a book, any book.

It can work. There's an Indian celebrity ( https://en.wikipedia.org/wiki/Bappi_Lahiri ) who is famous for his great love of gold. And for the Hindi dub of Moana, he was cast as the voice of Tamatoa.
Ask HN: Is building software a bad route for entrepreneurship?
I've only tried to develop 1 app in my lifetime (a yelp for coding bootcamps). I had to brainstorm for weeks, if not months, for that idea. Building the site was no problem, but the real one was getting reviews (using various techniques, my partner and I only got a half dozen.) In the end, I spent a couple hundred bucks and several months down the drain.

Contrast that with what I'm doing now: niche sites. Just build content and get links. Much simpler. There are half a dozen excellent podcasts on the topics, and dozen more blogs with tutorials and how tos.

There's also FBA/dropshipping/ecommerce...

Of course, developing your own app is a lot more satisfying. But I think it's way way more difficult. I think it's better to bat for singles then aim for home runs. Not to mention that some people are making 7 figures off niche sites with no employees and an awesome software project could end up making $200/mo.