skysight-inc/HackerNews huggingface dataset:
> I'm the same way. I find that choosing a project that inspires me takes me much further than just saying "I want to learn X, let me follow a tutorial".

To piggyback on that, I need either a real project or genuine curiosity. I'm terrible at making myself learn something that I'm not 1) immediately applying to real work—paid or personal—not a make-work learning project, or 2) just really dog-chasing-a-bone interested, and I cannot gin that up or fake myself into that mode, though sometimes I can start poking around a topic and find something that gets me going.

Fortunately for me I'm fuckin' good at working that way. Unfortunately it made school a real pain in my ass.
Sound propogates by displacing the medium it's traveling in. So at every point in time we can only sample the displacement (amplitude/volume). Our cochlear hair cells do a Fourier transform to decompose the sound into component frequencies for the brain to analyze.
Similarly, an audio stream is just samples of the amplitude over time and we need to do additional processing to extract the frequencies.
The easy counter is to stop graying out downvoted posts. An even easier counter is to get rid of the downvotes entirely. Have a reporting system to take care of the rule-breakers. For everyone else, bad posts will generally not be upvoted and will thus lurk in the bottom of the page. Underneath all the upvoted comments.

That’s not perfect but I think it would be an improvement over the current system. As an added bonus, it would eliminate the “why am I downvoted” noise.

Slashdot had a nice system back in the day. People were randomly selected to rank posts. You had to give a reason (from a list) for your ranking. And posts would max out at 5 points or have a floor of -1. Maybe that wouldn’t scale to Reddit but it was a fairly humane way of doing things that was a bit resistant to mobs and bots.
* No nuclear codes for authorization*

It had a 3-digit arming code, set by turning three rotary switches with a screwdriver. "Code must be correct or weapon will dud", says the comic-book training manual.
I remember when Sandboxie was free before Sophos got involved.
So there have been fatal airline accidents in the past 10 years? Interesting, I guess you're also going to claim they've been hidden and only you have the secret knowledge.
PCM doesn't make any special case for different wavelengths. It's simply the air pressure over time (pressure on your ears, on the speaker's membrane, etc.) It doesn't directly correspond to the volume ("f(t)=1" is as silent at "f(t)=0").

So yes, an (uncompressed) audio stream is just a sequence of samples of pressure (or displacement, depending on the medium).

The variety you get comes from the high sampling frequency: a high sampling frequency allows representing vibrations of the air pressure at many frequencies.
Except, well, Waymo doesn't actually build cars, and has no plans to do so.
Is there a way to select for the aircraft when booking a flight?

Price, flight times, and minimal number of connections are the main focus; but is there a website that can add in aircraft type?

I realise types can be swapped, but with historical data there should be very high probability of prediction of aircraft type at booking.

I flew a 757 back in the 1980s and have fond memories of it. This article made me realise that a spate of flying in 737s might have been what put me off flying for so long.
> before what Chris Lattner did was a mess (he wanted to just have 1 task that learns magically everything), Andrej had to start everything from scratch

any source for that?
You were being uncharitable, why are you surprised it was interpreted that way?
> There are plenty of programs that exploit the programmer's knowledge of a particular compiler's actual, unspecified behavior as an optimization.

And then they break when the compiler changes its behavior…
The online version is really nice. When thinking about the benefits of WASM, I have definitely considered sharing code between client and server, but I never really thought about the potential of sharing code between native clients and web clients. It's kind of a different concept of a progressive web app, and it seems really powerful!
I use "copy con file.txt" almost daily when dealing with heavily locked down systems.
When samplerate is fixed, different pitches show up as waveforms having a different number of samples (per cycle). Each sample is a constant time step apart; you can count the number of samples (= length of time) of a period. Frequency is inversely proportional to period.
I feel that Electron is bad not because you're running the same UI everywhere but rather because you're running an entire web browser.
Oops, didn't catch that. For some reason I thought it was a orchestration engine like Stripe's Railyard.
that for some people start ups are a fashion or a "thing to do"

This is true, and I was expecting the same sentiment from the post but it was not there.

And as far as startups being a "thing to do". As opposed to doing what else? Working for a big company? What pray tell would be better and more meaningful? It probably wouldn't be in tech.
Really a very impressive demo, I could certainly be tricked into thinking it was native.
fair enough (and my mistake). but i dont think that this project has an ios app at all
not full support, no
> It's the shape of the data.

This is how far types are required to go. (And not even strictly - sometimes it makes sense to switch on the shape dynamically). The hype around types in contemporary languages goes far beyond mere shape. And that can lead to unnecessary program structure which can block further development.
That's in the U.S., but we are discussing Switzerland, not the U.S. here, and in Switzerland, the taxes private car owners pay generate huge surpluses which are then embezzled by the federal government to plug up budget holes elsewhere, as well as for subsidizing public transportation. Meanwhile, car owners in Switzerland must sit in traffic jams at least twice per day because no new roads are being built, just the existing ones maintained.
Which is why I like to dilute my juice the German way the “schole”
> probably can only be solved with a concentrated joint effort by Apple, Google and Microsoft.

It's hard to imagine that happening. None of these companies have an interest in making it easier to port code away from their platform.
Where can one read about these techniques and are there open source implementations?
> One day, the CS dept head discovered I'd
> been stealing unauthorized time on the
> PDP-11, and I got in trouble.

Are you sure that was because you were designing airplanes on the hardware and not video games? :) I recognize your user name, hello from a fan!
Actually Emacs as a dev proxy like Charles Proxy could be handy... ;)

Also there exists an http module for emacs: https://www.emacswiki.org/emacs/HttpServer
I'm a sarcastic person, it's a personality trait and that should not be punished or judged because it's now trendy to do so.
Consuming a lot of sugar in short amount of time is also bad.
Python overtakes Java to become second-most popular language on GitHub
Docker Swarm, Traefik, HAProxy on Google Cloud Platform in Real Life
They want to avoid the unconscious bias of a single mind, and non decision due to conflicting opinions of even number of interviewers.
"websites were fast-loading"

i lived thru that era.

how were they fast on 56kbps modem connections? i clearly remember having to leave my pc on all night to download a single mp3. for websites i would usually grab a book and read a few pages while the site loaded.
No, there's a distinction. "Implementation defined" means that every implementation is free to do what it likes, but it must document what it does. Undefined behavior is illegal to have in your program, period, and means the implementation has no restrictions on what it can do–including being inconsistent.
Github link [1] for those of us who don't want to connect to facebook.com.

Looks quite interesting and quite scary considering who is making it, but I will play around a bit with it!

[1] https://github.com/facebookresearch/detectron2
„Schorle“ to be precise :-)
Stuff like their TPU and Waymo's Honeycomb Laserbear (something along those lines... their lidar naming system is pretty long) shows that Google is making good products for a limited reach of people.

TPU? Seems like it has a lot of potential, but not for people directly competing with them.

Waymo's Laserbear lidar? Seems like it has a lot of potential, but not for AV companies directly competing with them.

Google's playing this game pretty fiercely... which given their size is pretty bad/daunting.
I haven't seen a search filter for that but you could manually check the probable aircraft on SeatGuru once you find out the flight number from the airline's website.
Basically, yes. The same is true for anything electro-mechanical. Things wear out.

Plus you have to keep the panels clean - a dirty solar panel doesn't generate the same output as a clean one.
Stay ahead? Are they actually ahead?
Not great. But I haven't seen a better page designed in 2019.

It is not hard to figure out what it is, apart from the news announcement and a download link it says it right there with one sentence.

Want to know how it works. Press "How it works". Want do download it? Press "Download".

Contrast that with today where you have to figure out which filter bubble the author of the page is in. Such niche questions such as: Which OS does this work on? Which language is this library for? Can be quite tiresome to find out...
I'm not talking about computer systems. It is trivial to write code to handle an arbitrary UTF-8 string. I mean for his own sake, it's probably best to have a real name.
Looking forward to this later on
> They don't have to be, though. It's just this particular one, the Contributor Covenant - which was written and propagated by online social justice activists - happens to be the CoC organizations are increasingly being asked/encouraged/pressured (depending on the organization) to implement.

I've heard/seen multiple accounts of anonymous drive-by commenters saying something to the effect of "I've noticed you have no code of conduct, and there are several pull requests by PoC that you have refused. You might want to consider adopting the Contributor Covenant." A sort of stealthy protection racket: "Nice project you have here. Wouldn't want a discrimination lawsuit to ruin it all."

I suspect the anonymous commenters are either Coraline Ada Ehmke herself, or one of her lieutenants.

> And I think a lot of other people who don't fully agree with all of their positions are kind of forced to keep quiet about it and just enforce what's increasingly becoming the status quo. The people not afraid of the backlash and who openly oppose it are often pretty right-wing and tend to spend all day lambasting SJWs on Twitter, or whatever, which is often much further than what an average CoC-detractor may be trying to do. The more right-leaning you are, the more likely you are to be honest about your opposition to it, which over time makes left-leaning people less honest about their opposition to it.

I'm left-leaning, and I'm sick of this shit. I've gotten downmodded here on Hackernews and elsewhere for it, and I'm kind of glad to see that others on various communities not related to Kiwi Farms or the alt-right are starting to come around. Back in the day, open source was the closest thing around to the promised cybertopia of AT&T commercials. It wasn't all holding hands and getting along, but you learned to grow a thick skin, focus on technical concerns, and -- with a bit of learning and practice -- be a bit nicer. I've seen Christians, Muslims, and atheists, people on the left and right politically, collaborate in this way. And it's being ruined by this sort of entryism. Open source (the Linux development process in particular) was built to be resilient to sabotage by government agencies and corporations. If I were just such an agency or corporation and I wanted to undermine or destroy open source, I would be paying very close attention to, if not actively exploiting, social-justice entryism because it seems to have found a weak point.
At Tesla's scale and priorities, they'd probably be less keen on using external cloud providers. Using TPUs at their scale would certainly require Google's AI consultants to supervise which isn't ideal for Tesla.

Not agreeing or disagreeing with their decisions, but if you have the resources, you can certainly design a custom chip that performs a specific type of task very well that beats other competitors. Nvidia's GPUs are have to be reasonably good at training across different NNs. You could have a chip that's exceptional good at training one/two specific types of tasks.

For most companies, this would be a bad idea. However, Tesla knows how to produce hardware.
Are there any Linux equivalents to Sandboxie?

For example, I'd like an easy way to run Firefox in a sandbox under Linux, without the overhead of running a full VM (which is just too resource intensive on my old, slow laptop), I'd like to be able to pull out files that Firefox downloads from the sandbox, and then delete the sandbox when I'm done. Also, Sandboxie can force particular apps to start sandboxed. All that is pretty easy to do from Sandboxie and is 99% of what I use Sandboxie for.
In Indian IT companies, techies are treated like subservient labor class
“I’d really like to get away from the opinions and be able to say with confidence that one design is better than another. Or, at the very least, understand the trade-offs being made.”
As I’ve taken more leadership in architectural decisions, this is one of the skills thats helped the most. Having most of the data regarding tradeoffs before making a commitment has steered projects from disaster.
In my country, landlines starts with certain code. So I simply ignore and block any number that starts with those code. I hate robocalls. I wish there was a way to reject all calls coming from numbers who aren't on my contact list.
Boeing has botched this so badly that the replacement for the B-737 will probably be the Comac C919. It's not clear how good an aircraft it will be, but the financing is very favorable.

[1] https://en.wikipedia.org/wiki/Comac_C919
> Google TPU TOS prohibits the use of TPUs for stuff that competes with Google

I don't think this is true. If you're talking about https://news.ycombinator.com/item?id=19855099, it doesn't apply to TPU hardware, as is explained in the comments there.

> TPU-like stuff is ~10x the energy efficiency of GPUs

10x is probably overstating it when talking about newer GPUs because they have ML hardware in them now. Also, that still doesn't make it a good idea to build your own chips because there will soon be many third party options to choose from. Doing your own chips is a bet that you will out execute dozens of companies ranging from startups to industry giants. Simply taking your pick of the best commercially available options is likely to be a better choice in the near future.
When u sale, you sale to ppl who don't use the stuff. Executives.
>bold vision, extreme self-confidence, and determination to win

These are not narcissistic characteristics on their own. More like positive attributes on their own.

OTOH

>They tend to seek power and they are very good at convincing the people above them that they deserve it.

>entitlement, hostility when challenged, and a willingness to manipulate — are seen as part of the package.

These are not positive attributes, instead they are characteristics narcissists use to create a facade of the former.

When you accept the latter as part of a supposedly worthwhile package you are not doing a careful enough evaluation.

Plus

>Isn't narcissism among those who rise to an executive rank at some point in their career more the norm rather than the exception?

Common enough to have given rise to the stereotype.

The damage depends on the organization.

When _People Are Our Biggest Asset_ the loss in value can be more devastating than resource-oriented or hard-asset companies, even when growth appears visible, the unrealized possibilities can be more significant than shareholder returns in a capitalist venture.
Microfront Ends Based on React
If he is offended then that is entirely his problem and not mine. I couldn't care less. I'm only suggesting that he consider changing it. That could actually help him.
DNSSSEC can distribute an actual certificate pin (DANE), making the web PKI semi-obsolete, distribute a CA pin (CAA), or any other PKI data should the clients support it.

I think most people agree that the domain is the trust point nowadays (as most certificates are domain validated; there is a whole industry pushing organization name validation with EV, but it has never worked well in the real world), so it makes sense to anchor the http certificate to the domain one.

DANE hasn't really taken off much outside mail traffic (where it is optional but to some extent forced when present). The jury is still out on CAA. As for the rest, one can only hope for new initiatives. The open web PKI only works for the big actors.
3Blue1Brown is not very good. I have found Udemy courses way more valuable. Even Stanford or Coursera lectures can be better.

I think 3Blue1Brown is a good example of things being trivialized to the point where you're tricked into thinking you learned something new, when you actually didn't learn much at all.
No thousands of cookies/trackers (for most sites)

Few third party js files

Optimized images

And the fact the site had to actually open on 56k modems
No they don't. The reason they get replaced is because of technical obsolescence. Newer panels are just so much better that at some point you replace them to get much better yields.

Same with wind. Technical progress has increased the efficiency. Better still, it has vastly decreased the amount of maintenance needed. Modern ceramics vastly reduce the amount of wear and tear that happens due to friction.
I'll add my thanks to the others - you must have (had?) a very interesting career.
I started to surf with JavaScript turned off by default and I'm impressed that most websites are still accessible.

Sure, not all parts of the websites are loading correctly (e.g. ads, social links, beautiful fonts), but as long as I can read the main content and the website is loading even faster I'm happy with that.

With the raise of modern JavaScript frameworks like vue, React, and Angular I'd expected that there must be many single-page applications (SPA) that won't run without JavaScript at all.
Hvaldimir's Story
Thanks. Does Sandboxie use code patching to hook functions in statically-linked binaries?
Not with pubsub. You could use it as shared memory store for player states though, I guess.
I use Go professionally and like it on balance, but error handling is my least favorite part of it.

* In practice there are not that many ways of combining fallible operations. "if err != nil { return nil, err }" is the right thing 99% of the time. Occasionally you might want to perform a set of independent operations (probably in parallel) and then handle their errors as a group. It's almost never the right thing to write complex, arbitrary logic about combinations of error values, or to ignore them. Go makes the wrong things too easy and requires the right thing to be spelled out explicitly each time. Somewhat mitigated by lint rules and editor macros, respectively, but still.

* Wrapping your errors produces great messages but defeats type switches for structured error handling. This pattern makes it easy to not actually have the error handling logic that that appears to be there.

* You need to be very careful about adding context, because you need your error monitoring system (Sentry, etc) to understand what are instances of the same failure mode vs. different failure modes. I find I can't really put any more information in the Error() string than would be in a stacktrace, or the cardinality of "unique" errors blows up. You can attach information to custom error structs and report it in dedicated log fields, but then upper layers need to know how to unroll the error stack (e.g. errors.Cause()) and access those fields.
No, it needs to be a lower rate since it will kill at random. Today’s rate includes drunk drivers, people on their phone and other “unsafe” drivers. If you are an attentive driver your chance of death would actually go up if the overall death rate was the same.
yeah but I was just nitpicking on the "interpreted" statement above. What comes around goes around I guess.
You can lurk Bluetooth specification and everything around, for example.
I love imagining what Johnny5 would be if it had youtube.
> At Tesla's scale and priorities, they'd probably be less keen on using external cloud providers.

By hardware-hours, Tesla is hardly one of the top companies training deep networks. Planet Labs (satellite imaging), Netflix, Pornhub, to name a few.

What's the info they'd leak to the Google consultants? How much data or TPUs they're using? This is practically public information.
Interesting. I heard at Boeing they're trying to convert all of their SAS models to Python, so that they can ditch their multimillion dollar SAS license. Did you considering Anaconda Enterprise or Dataiku by chance? They both have really good support for Python workflows, and smoothe out the deployment/governance aspects.
Sorry, I can't find the source, I'm reading Elektrek all the time and often there are people in the comments section with knowledge about what happens inside Tesla.
This is one type of time series, but how about audio time series?
HE’S F–King Destroyed This Town”: How Mark Zuck Became the Most Reviled Man
What exactly are you extrapolating here? You just described yourself as the least qualified person to make that conclusion all while seeming to use your behavior as reference that other people behave as an amplified version of consumer you.

And that all seems to be a distraction: a “bubble” bursting doesn’t mean the behavior stops, it means less money is poured into the industry of supporting the bubble. It means the current size and market behavior is an inefficient consolidation of capital and productivity.
>They said they'd feel more comfortable with 10% extra strength.

Did they want the extra 10% buffer for any particular reason?

Reason I ask, I always agreed with your take on not over-designing, philosophically. I had a couple of professors who made a big deal about being conservative/ round-up on calculating design elements, but once you tally up the different loading cases, you shouldn't ever bump the total required strength (again) beyond whatever the required multiplier is.

However, when faced with real life projects, I learned fairly early to ignore that advise, mostly because of the risk of having to redesign due to a changed design requirement. Of course I've also never worked for a company as structured as one like Boeing, and I've also encountered LRFD 99% of the time over ASD.

It's one of those life lessons that's never really sat right with me, but I still consider to be the rational choice.
I don't know how long ago that was but I used it about 10 years ago and I remember having to wait 5(?) seconds to launch a program because you had to pay to remove that restriction.
> Also, Google TPU TOS prohibits the use of TPUs for stuff that competes with Google

Can it be true? Then again, Apple's app store behaviour seems to suggest such demands are tolerated. Antitrust is really asleep in the US, isn't it.
Yes, but I think one problem is Facebook doesn't have direct evidence that the government of India was responsible, so it would be difficult for Facebook to sue India. Maybe if this lawsuit turns up evidence of who ordered the attacks, Facebook can then sue India (and the various other governments that attacked journalists).
A lot of people are getting jacked.

There are some breakout genres of self-published entertainment, using Amazon self-publishing for novels, or using YouTube.

Golf course design the past few decades seems to have gotten out of a rut.