skysight-inc/HackerNews huggingface dataset:
People are already purchasing TLDs for affordable prices. .coin sold for 200k HNS ($50k at market price) but there’s have been dozens of other TLDs registered for less than $10. Any alphanumeric name less than 63 characters can be registered so you can almost always find a good name that is affordable https://namebase.io/domains
I disagree on all counts. It may not be strong enough, but it is literally his money. He can burn it all in flames and you would have zero to say about it ( unless maybe ypu were his neigbor and smoke was too bad ).

And how is that covert? We are all talking about it. People seem to freak out, because it appears to be working, which is interesting.

Lastly, how am I passive? I said I would take his money if offerred. I placed myself right on the fence..

As for lack of candidates, I do not think we are at culling stage yet.
Yes, but the way you write child processes is to check the return of fork() and then break out of whatever the parent was doing and go into a child function.
"I submit because an overwhelmingly powerful entity compels me."

This is also the "I don't want to be told what to do" argument, which PERSONALLY I find immature. Please don't misunderstand, I'm not calling you a name, we're having a reasonable discussion, I'm just saying that no one likes being given orders, but it's a part of life. You DO have the option of leaving and going somewhere without taxes. You're submitting because you have to in order to be where you want to be.
Can someone please explain what is stopping these recording devices (Alexa/phone/etc) to filter out ultrasound?
Can you elaborate? I never heard the term popcorn used in that way.
It does not, and they don't sell the data or use it for any tracking.
I'm not implying exhaustiveness is always necessary, I'm saying if you want feedback from the compiler to support a type-driven extend-refactor workflow that is commensurate with inheritance-based typechecking, as is one of the major arguments for inheritance and subclassing to work they way it does in a static language, then you need exhaustivess to deliver the guarantees and maintainability experience if pattern matching is to replace inheritance+sublassing. Dynlangs here do not apply.
Emergent Evolution
What would make explorables really take off is a killer framework to make building them easier, ala Ruby on Rails.

I know ncase has built some frameworks and I applaud his work, but this space just needs a lot more investment.

Here's what I think the killer framework will do really, really well: (Note this is VERY rough, it comes from spending 20 minutes trying to create an explorable a long time ago and realizing that the tooling just isn't right)

- 1) Turn the act of coding a model into mostly verbal reasoning by having a great framework language / API. Rails actually did this, turning the entire building a website into composing english. It greatly reduced the distance between the concepts / app that you were building and how you went about building it - i.e. Model has_many :users

- 2) A standardized convention on inputs, outputs, relationships, defaults, and time (step functions).

- 2b) A standardized convention of defining one unit, populations and groups of units within populations

- 3) Automated scaffolding to display raw data, with add-on libraries to easily scaffold formatted or visual data.

- 3b) Automated scaffold to visualize a unit, a population, groups within populations, and units within groups (a scaffold of a population is like table rows)

- 3c) Language / api should also make it dead simple and intuitive to control converting from numerical data to textual data. i.e. if you are modeling stress, what does 60 points in stress mean?

I think something inspired by ActiveModel (my Rails bias is showing) would be a great way to define the above since defining a strong way to define your data is also how you would get automatic scaffolding language and high level functions on top of it.

- 4) A dead simple way to display and embed models anywhere. 1 line of javascript or a 1 line import and you can plug it into jekyll, hugo, (any static site generator, really)

- 5) A killer tutorial.
Larry Tesler, Xerox PARC employee who invented cut, copy, paste, and later worked for Apple, dies at 74.
Yes.

> Yikes, please don't do or encourage using these in public - there are many accessibility devices (hearing aids, cochlear implants, etc.) which depend on MEMS microphones to function.

> You could inadvertently make the world much worse for people who already have a difficult time of things. Imagine carting a cellular and WiFi and bluetooth jammer around outside of a Faraday cage - it's insanely irresponsible and inconsiderate.

From the top comment here: https://news.ycombinator.com/item?id=22339548
The story is that the method is unorthodox. At least the article uses that word.
The early Suns had no security on /dev/framebuffer so one could remote into someone else's machine, and run a process that would continuously dump their screen to yours. The LAN was fast enough to get a near-realtime display that would update every few seconds. Obviously one could do the opposite and send NSFW content to the remote screen as well. No need for any XWindows permissions because the hardware layer access was wide open.

They had a similar security issue with /dev/audio where one could "bug" a remote machine and play the audio locally.
Reminds me of https://www.bitlog.com/2020/02/12/why-are-we-so-bad-at-softw...
> most livestock is grazed on marginal crop land

There's a lot to unpack there. What is "marginal crop land"?

It conjures images of scrubland in the North American west or the African savanna. But more than half the cattle in the world live in Brazil and India. My understanding is that rainforests take up so many nutrients that the soil is actually very poor and unsuitable for most kinds of agriculture. So one could easily say that recently burned Amazon rainforest is "marginal crop land", and that would make this statement technically true while still being no consolation at all.

The next biggest chunk of the earth's cattle live in China, where my understanding is that they're effectively creating their own "marginal crop land" - they graze, they take up the nutrients in the soil, then they're slaughtered and their meat is shipped overseas, taking those nutrients along with them. So the soil keeps getting less fertile. Grazing is supposedly a major factor in the expansion of the Gobi desert.

The USA? I don't know. Perhaps all the biggest CAFOs are located in marginal crop land, but the grain they're feeding to the cattle is all grown on prime crop land.

Perhaps some specialty farms are creating eddies in the current, but it's hard to see much evidence that they're changing the overall flow unless we're very careful about how we frame the conversation.
I was surprised the article didn't mention Boom, which is targeting the business-class airliner tier. Their value proposition is different, and closer to Concorde: no plans for 'boomless' supercruise, but also vastly higher supersonic cruise at Mach 2.2. They haven't started constructing their airliner yet (named Overture) but XB-1, their supersonic demonstrator and testbed, is in fabrication right now.
Lol, you're not middle class (which is dying off anyway), you're top 10% aristocracy at that point :
https://www.theatlantic.com/magazine/archive/2018/06/the-bir...
Using Virtual Reality to Make Nuclear Reality Safer (2010)
I'm attempting to create something like that: http://www.ikkolang.com/
See, for example these slides:

http://biostat.mc.vanderbilt.edu/wiki/pub/Main/TheresaScott/...

Or more formally papers like: https://doi.org/10.1007/s00180-014-0482-5

Both of which are a bit out of date so some things may have been fixed.

It's generally not a great platform for numeric work, but some things can be improved if you know the issues. For examples the last time I checked (a while ago) things like sum/std/mean would not do anything intelligent with large columns/rows leading to accumulation errors if you did it naively, but you can work around stuff like that if you know it is there... but you will end up re implementing which makes it painful
I think focusing on longer flights will have a bigger benefit. Most of the time in a short flight is already taken up by getting to, being processed through, and waiting in the airport.

I also think it is common to have most long haul flights 6hr+ overnight.
ASK HN: List things you believe in your 40s you didn’t understand in 30s?
He'll think more or less the same thing that 99% of people in the 21st century think.

That is, very few people know -- or care to know -- how their cell phone works. Those on this forum, of course, do. But, to the average man-on-the-street, its magic.

The difference is that a modern person knows that if they really wanted or needed to, they could find resources to explain how their phone works (beginning with electricity, electronics, programming, etc.)

The 16th century guy would be at a disadvantge for he'd correctly intuit pretty fast that nobody on the planet knows how it works and there is nowhere to get the info.
ITT
Software Developers: This is a great idea!
System Admins: Why on earth would you want to do this?

I'm not sure this situation (devs and admins disagreeing) will ever go away. Is there some future where our opinions will converge?
As I understand it, they of course already filter it out, but filters are imperfect and it bleeds in at the cutoffs or aliases.
If you tax based on revenue instead of profits, just like how you and I are taxed, it becomes simpler to apply the tax.
Ah yeah, that's probably true. According to some back of the envelope math, it seems like the distribution should be more like 5%, 1%, 1%, 3%, 50%, 39%, ignoring the first and last size bins.
Notable CEO Departures of 2019, a Record-Breaking Year for CEO Exits
Yeah! We are always needing help. Just consistently show up if you are around the area and answer questions. Or signup and go through help people in the chatroom! The instructions are here: https://www.notion.so/Table-of-Contents-a83980f81560429faca3...

Basically... if you are a seasoned engineer, just going through what we are working with and being curious about it and understanding our approach is really helpful.

What wouldn't be helpful is to show up (in person or online), try to implement a bunch of new changes without understanding the current student journey, and then don't follow through. The intention is good, but I think the students end up more confused.
This isn't an IT thing. The vast majority of people are average. Anyone who thinks they do better than the rest is likely wrong. It requires insane levels of bureaucratic power and will to truly force anything better than average.

Every single business is full of people who are adequate. From the line staff all the way up to managers. Cynical people call it the peter principle, but it might just be that an average manager is only averagely good at judging who is good at their job and therefore average people are just as likely to get promoted.
Eskewellite

Sequelliteh

Squalitee

Cirquerlanite

Diet Seek-well
Exactly ^, Lambda has gotten a lot of mindshare quickly, based on some provable misrepresentations. That’s not good for either bootcamps or startup ecosystem generally.
I'm not sure why you feel like calling my arguments pathological, or a false equivalence. I'll disregard this.

I did not introduce any equivalence about valuation in my argument. I used Bitcoin as an example of a well known open database, where everyone can see the data (arguably an analog to plaintext exchanges) and yet it's secure.

Additionally, your point about Bitcoin being pseudonymous also applies to email. You may create your own address, on any number of servers. At a high level, it feels like the pseudonimity is essentially the same.

Are you proposing people stop using email and switch to a more secure messaging system, like Signal? Or maybe to make an email app on top of tech similar to Signal (kind of like Protomail?), or to improve email by baking in modern security standards?
She outspent Trump by something like 2:1 and got 3 million more votes that literally didn't matter. Still a good example.
No they are not, but that's my opinion.

Let me explain...

A programmer can really program a computer. Think of the person that writes an operating system, a bootprom, all your embedded systems programmers. traffic light, very low level, operating near the hardware level/systems programming, assembly, C, rust, etc. your Linux kernel programs & device driver writers. You give them a device, give them the spec and they can bring it to life.

Application developers - build apps typically using higher level library and frameworks, think of your android, ios developer, microsoft windows app developer, CRUD website developer, they build apps for users. Most app developers call themselves programmers, but IMHO are not. Take away their framework, DB and most of them can't even build much with just a language and the stdlib.

Software engineer - more at the system levels, this is not about programming at the low level or user apps, but engineering software systems. Think of the folks behind AWS cloud, the sort of people that wrote zookeeper, kubernetes, Gnome, Unity, kafka, there's a lot of engineering discipline at this level. Code bases are usually in the millions and never really a single developer.

Computer scientist - new ideas, refinement of old ideas, algorithms & analysis. Their output is mostly papers and with some code to demonstrate the idea. This will be the person that gives you something like the raft algorithm or some new twist on machine learning.

Surely, one can intersect some or all of these, but it's also possible to be just one of these. 80% of the companies out there are hiring app developers and that's what they care about.
Regarding Concorde and from a customer's business perspective, going west (from Paris or London to NYC) made sense as you'd pretty much land before you took off (in local time). So you'd gain time.

For instance you'd leave Paris at 10:30am and you'd land at JFK at 8:25am or so. But on the way back, you'd take-off from JFK at 8am to land at 5:45pm... To/From London would be 10:30am/09:25am and 8:30am/17:25pm.

Bottom line, going west is sweet as you get a full day ahead of you. But going east doesn't get you anything but going there faster.

That's why Concorde was often carrying more passengers on the way west than on the way back: people would choose to get a first class overnight flight...

That said, if they could solve the cost issue, I'd rather fly for less time, even if I still lost a day of productivity going east.
yeah but you can sort of opt out of tracking by chrome, so its best to have fallbacks to be able to track all the things!
"The system is built on the JVM platform and centers on a Business Logic Processor that can handle 6 million orders per second on a single thread. The Business Logic Processor runs entirely in-memory using event sourcing"

- No database
- No multiple threads
- No external dependencies
Nothing comes to mind. Most attempts to introduce static typing into Python only do that, and not much more. Seq is an example:

https://github.com/seq-lang/seq

I think you might be interested in looking at multi-paradigm languages that use static/inferred typing and combine the functional and imperative paradigms. Some worth taking a look at might be OCaml, Nim, and F Sharp. Nim leans more towards Python, OCaml and F# lean more towards Haskell.

https://en.wikipedia.org/wiki/OCaml

https://en.wikipedia.org/wiki/Nim_(programming_language)

https://en.wikipedia.org/wiki/F_Sharp_(programming_language)
require a GitHub account

You do know that there are devs that prefer other code hosting platforms, right? GitHub is a proprietary service that's generally terrible for developers.
The NSA will pass information like this to the FBI as well (through the NCIJTF). They usually omit / redline enough information to make it Unclassified.
Mmmm. There must be some epic level shenanigans going on somewhere to make that kind of tax liability recording even possible.

A stock can only have a single holder of record, and only one dividend payment should ever be made to whoever the holder of the stock was at the time of the payment.

https://www.bloomberg.com/news/articles/2019-09-02/the-germa...

If that article is to be believed, I'd suspect there was a bank who needs some serious auditing; because there is simply no way there should be any ambiguity as to who the stockholder of record is at that time; and the issuance of a multitude of "tax certificates" to multiple individuals implies they fundamentally mishandled that particular taxation event.

Transactions are atomic, and serial in nature as far as finances go. Automated or manual. They must resolve down to chronological order.

This is also part of the reason the Feds hate structuring, and will stamp it out in any form they can get enough information about in order to recognize it. Don't be like these people ever.

There is no moral or fiscal imperative to commit or concoct structures/mechanisms capable of becoming or facilitating tax fraud. Hell, this exact kind of chicanery is why AML/KYC/tax law ends up making normal financial service providing such a slog; because every link in the chain is yet another gear in the machine. If it seems like you're having to go through lot of hoops to do a relatively straightforward transfer of value, odds are, you may be taking part in some form of either structuring or other financial engineering. If you think that's a tenable of affairs, have fun, but when it comes back around, don't be surprised if there isn't much sympathy to be found.
I can drop a frame, I can't casually drop misordered packets. It takes many packets to build a frame. I have to reorder interframe packets (actually I just insert-in-order). If I drop packets, I get data scrolling like a busted CRT raster.

I'm using a KoalaBarrel. Koalas receive envelopes full of eucalyptus leaves. Koalas have to eat their envelopes in order. First koala to get his full subscription becomes fat enough to crush all the koalas beneath him. Keep adding koalas. Disregard letters addressed to dead koalas.
This is actually a pretty big deal if you work with high speed or rotating machines. Using an high flicker LED bulb over your lathe (for instance) can cause it to appear static when it is in fact running due to visual aliasing. There are lines of flicker free LED bulbs for industrial spaces for this reason.
400M social media users are set to lose their anonymity in India
it doesn't exist

I suppose you could start your own company but then you will ultimately have to choose to ship and eat or perfect and starve
genuinely not sure if you are joking or not, but that's not the same thing as postgres! :)
> Which raises another point in relation to the 1500 MTU - all of the CRC checks in various protocols were designed around that number.

Hmm. Why is this? It seems if we have a CRC-32 in Ethernet (and most other layer 2 protocols), we'll have a guarantee to reject certain types of defects entirely... But mostly we're relying on the fact that we'll have a 1 in 4B chance of accepting each bad frame. Having a bigger MTU means fewer frames to pass the same data, so it would seem to me we have a lower chance of accepting a bad frame per amount of end-user data passed.

TCP itself has a weak checksum at any length. The real risk is of hosts corrupting the frame between the actual CRCs in the link layer protocols. E.g. you receive frame, NIC sees it is good in its memory, then when DMA'd to bad host memory it is corrupted. TCP's sum is not great protection against this at any frame length.
You could argue that the trade offs are worth it. Compilers can be faster, auto format works, autocomplete, code snippets, merging etc.
Indeed, odd to see this story is dropping off the front page so quickly. Someone ought to do some datascience analytics on how YC-negative bs YC-positive stories do on HN.
Facebook's own dating app can be used for sex work, so that passes the "fake justification" test, but not the "real reason" test.
A lot of people using a lot of fonts from a lot of different browsers. I'm sure the caching techniques aren't perfect but they're probably quite good.
I see, so it's matter of time before off-the-shelf microphones become technically advannced enough to counter this.
Ask HN: A pack of office-dogs, too much?
I've encountered several startups that embrace "office dogs" in the course of my career. Most of them its an occasional event, usually when the owner has trouble with pet sitting or something. A couple, however, have a constant presence of dogs. Multiple dogs. They bark, "play fight" and attempt to get some person (any person) to pay attention to them. None of them are scary or overly aggressive.

This is not a large space, though hardly a "garage" sized office.

I like dogs.

This pack of dogs is making me hate this office. It has gotten to the point where even the most typical, innocuous "dog behavior" in the office irritates me. It ruins my flow and engenders a modest resentment towards their owners.

I am at a loss to address this. The company is small enough that the non-bring-dog-to-work folks are a minority, and all of the senior leadership team bring theirs. If this was occasional, it wouldn't bother me...but it is just about every-single-day.

Every.

Single.

Day.

I'd not consider bringing my small children to the office every day only to let them roam around bothering people and squabbling over a toy...is it too much to expect the same of "pet parents" and their "fur babies"?
There have been a few comments about Handshake already. I agree that there needs to be a single DNS and not just an “alternative” bc that will fragment the namespace. I think Handshake has the potential to become the DNS that the world uses bc it’s compatible with the traditional system — existing TLDs are blacklisted and the Alexa top 100k have been reserved as TLDs for the domain owners. Given that ICANN isn’t opening the gtld program for 2-3 years and how fast things can grow on the Internet, I think Handshake can become the de facto DNS that everyone uses before there’s a possibility for conflict.
Who is defending, exactly?

thedance is pointing out that we have no idea of the inner workings of Citrix, and how they staff their projects. It's not completely unreasonable to believe a non-core project has minimal staffing levels.
The only way to do that would be to include particular typefaces as part of the CSS specification, rather than just the generic font-family keywords like “sans-serif” and “monospaced”. But who should pick them, which ones would they pick, and how would they be licensed?

It’s kind of the same problem as saying that the browser should include common images. Which images? Why? How many?
Who said anything about third parties?
I dispute this logic entirely. Yes, he is not beholden to external special interests. But he is worth some 60 billion dollars, owns his own media company, is the single largest donator to the democaratic party(he owns Pelosi's super pac), and is deeply enmeshed in wall street. The guy literally is a special interest himself. You should all be terrified of a potential Bloomberg presidency. Everything coming out about him recently paints a picture of somebody with a lot of the exact same negative personality traits as Trump, but who is deeply competent. This is horrifying.
I made it over time based on observations with my coworkers and my personal work experience (I'm currently a tech lead at PayPal, formerly L4 at Google). What I want to do is to teach people to become good engineers, getting a job should be a side effect of that.

I think mainstream bootcamps value getting a job more than actually becoming a good engineer, which is something I disagree with. This also motivates me to show up at the library every day.
I should stop making jokes on this site :p