skysight-inc/HackerNews huggingface dataset:
Unpopular opinion ahead:

The deal with user facing libraries like this is that I'd rather they generalize this and expose the existing network library drivers with a uring interface, and the user processes can take care of packet decap the way they want it.

Of course, helpful to have the stub to map the PCI BARs to userspace, and hopefully without any message signalled interrupts.

These two alone, may be hard to do, with all the existing network drivers out there. Engineering feats like these are good but not helpful to most people unless they are simple and generic enough to work on most devices.

I hope the guys who wrote this take note and eventually layer out and open source this library.
Why is the ability to read incoming text messages limited to Bluetooth devices with the H1 chip? Is there a technical reason for that?
It took me what felt like 100 space bar presses to get to the purchase link

I took me zero spacebar presses. There's a big blue purchase link at the top of the page, and it's anchored there and stays with you as your scroll through the presentation.
It's not fractionally reserved. Fractionally reserved banking implies that only a fraction of the reserve is in liquid cash (And that the remainder exists as independently audited, but not immediately liquid investments, backed by an insurance policy.)

Tether has never been independently audited, whatever non-liquid reserves/investments they have are not backed by an insurance policy. It is not a fractional reserve. It's a con artist's idea of "Hey, I can just open a bank, take 80% of the deposit money, do 'things' with it, and claim I am running a fractional reserve."
I used to have a Pebble and being able to do music control with hardware buttons was great.

I could push those buttons through my coat sleeve while wearing gloves.
Every time an article about SQLite hits the front page here, I find myself stunned at how well-designed it is.
Consultant and FTE Collaboration
I like the your ambient noise approach. What are you using for sounds do you have your config online?

I am looking to make my house more reactive as well. One area where HA has been a godsend was integration with TV/Music/idle off. Whereas there wasn't one solution which would shut off the TV and stereo in my set up once they were in Harmony Hub I could add idle timeouts for them in HA.

Another was theater lighting when the TV starts. In the theme of ambience I am looking at switching the lights to something more colorful when paused.
What leads you to think that a deflationary currency should be the sole basis for an economy?
Bet you dollars to donuts none of the underlying studies you complain about pass judgment in the form of x good x now bad. Those are always added by the pop media or implied by the reading.
I'm not a C/C++ developer, but why can't more C/C++ projects be distributed as source amalgamations? What prevents this from happening?

As in, source to source amalgamation rather than a more complicated build system to generate a binary.
the only thing I care about is a bullet point list of specs

You are not the target demographic for this web page. Congratulations.
I'm wearing my Pebble right now. I love this thing.
The API was an Echo Nest API. Spotify acquired Echo Nest and shut down all their APIs in 2016.

I'd love to see the app live on too! Spotify's API has similar functionality[1] to the old Echo Nest API, for now at least. (But I don't know if it returns all the same data.) Or, if you don't want to rely on Spotify, I bet Essentia[2][3] could do the job just as well. Essentia is the open-source brains behind AcousticBrainz[4]. So you could either use Essentia directly, or grab the data from the AcousticBrainz API.

[1] https://developer.spotify.com/documentation/web-api/referenc...

[2] https://github.com/MTG/essentia

[3] https://essentia.upf.edu/documentation/essentia_python_examp...

[4] https://acousticbrainz.org/
It's not a good thing when the state has ineffective processes that rely on the vendor's assurances if it has any standards at all. If the feds were imposing a preemptive monoculture that'd be bad. But that's not at issue.
I think the bigger problem is that the initial experiments are usually funded by interests with a desired outcome in the study - instead of being funded by grant money or educational funds.
OPs criticism is definitely justified, and it makes me sad. In my opinion, the peak of Apple documentation was the new, refactored edition of "Inside Macintosh" in the 1990s: https://en.wikipedia.org/wiki/Inside_Macintosh

Not only is there not enough information, but the documentation team goes out of their way to reorganize what documentation exists every couple of years, so outside links into the docs constantly go stale.
Steam down

Trello unstable
> This simple and unified perspective on type is fundamental to the design of Tcl, and puts it in an exclusive category programming languages that do not have at least two data types that can be distinguished. The other languages in this category are forth, BCPL, and assembly language.

What about TRAC? https://en.wikipedia.org/wiki/TRAC_(programming_language)
In addition to paid SaaS(S), to which your comment applies, there are also 'free' SaaS(S), where you're not taking the role of customer at all. Instead, you're taking the role of product, or your data is. You are the product to be sold to the platform's actual customers or used to benefit the larger company in some other way (e.g. Google Photos). I don't think it's an existential problem by any means, but one has to be cognizant of this fact.
The Saudis and Vision Fund didn’t lose much over this. Only $3B is from Vision Fund outside Softbank.
"Notice that you can't serialise a Powershell stream."

Not sure what you mean by this. This code works fine:

$credential = Get-Credential -Message "Enter Credential"
$credential | Export-Clixml "credential.xml"
$credential = Import-Clixml "credential.xml"

You can also

$variable | Out-File ./file.txt

if you just want to save the text output.
Have you worked out how long you'd have to be in that situation for leasing or buying a car to be cheaper than Uber? At several hundred a month for Uber, I'd not be surprised if you could do better with your own car if you are going to be there a couple of years.
no, unfortunately, it is not about lack of education

walk into any university, go from one faculty office to another, ask each professor what a p-value is and the overwhelming majority won't give you even a half-decent definition (I did this and can attest to it)

you know why? because p-values are far more complex than people care to admit. Most statisticians cannot properly use it! There are ongoing "ideological wars" over what it actually means. Even the founders Fisher etc argued all the time about them. If you used p-value correctly, you would almost never be able to find anything, not even valid results.

So people have to "bend" the truth a little bit. Nowadays more often than before, the truth gets bent out of shape.
I think this is missing the point though, I've taken an upper level Statistics class, most people here with CS degrees have, but that doesn't help me understand whether a sociological study has a faulty component in its methodology. This is compounded by the culture of not reporting full data alongside papers, and the culture of writing papers in terse language.
> What were small, scrappy companies in 2010/2011 are now either dead or medium sized companies with mounds of poorly documented, idiosyncratic technical debt — the apparent cost of ninjas and rockstars.

This is somewhat of an aside to what the article mainly talks about, but I don't really know that all of this has to do with the engineers vs the companies.

Today's scrappy and small companies are still trying to find fit fast, and still have to be tactical. They can't avoid a pile of tech debt because they don't yet know what they need to build. Building a really fancy solution to a problem and then having that problem change out from under you is just another kind of tech debt.

So even without a focus on "rock stars", how can you avoid tech debt when you're in an exploratory phase?

Seems a bit of an instance of a common way for slightly-less-young-companies to shoot themselves in the foot. If your tech debt is just due to those other people who screwed up when building the initial systems, then of course it's a good idea to rewrite the world!
1. Most big banks require a ton of red tape to use those APIs. Even if you're using modern technology with a top tier dev team, this is still a 4-6 week endeavor at its absolute quickest turnaround.

2. All ACH transfers, for example, have to clear the Fed, which is done via FTP.

3. The consumer use cases are endless (make payments, analytics, etc). Just look at Mint, Truebill, etc.

4. The commercial user cases are endless (treasury management, AP, AR, etc).
Looking at the new spikes on the graphs at DownDetector. Manual confirmation shows many are running Akamai DNS. Haven't gone through all of them yet.

https://downdetector.com/
What drives high public valuation multiples? Growth, unit economics, or margins?
> I'm not sure how/if this regulation applies to Facebook

It doesn't.

> Facebook is too big to try to thumb its nose at politicians like that.

I don't really see it as "thumbing its nose." Politicians and their backers would still be free to post whatever they want. But they wouldn't be able to use a paid advertisement to force their (potentially false) messages into people's News Feeds.
>The fact that Central Banks / Governments have "chained the fire exits shut" to keep people in their explosively bankrupt monetary systems is not a long-term viable situation.

The systems before them, where each local region, each business, each actor, could coin money via IOUs or other forms and trade was much more costly and corrupt than the current system. Local failures, actors running off with capital, low liquidity were rampant.

There are decent empirical reasons the entire world moved off systems tied to how fast they could dig up metal - such systems have an impedance mismatch with productivity, for example, hindering growth when useful and flooding the markets with new gold finds when the markets don't have matching growth. These led to boom and bust cycles.

With the introduction of the US Fed, recessions became less frequent, less damaging, so much so that the period called the Great Moderation still has economists working on exactly how come the previous boom and bust cycle got so smoothed.

After the Great Depression and the resulting solid evidence that non-fiat exacerbated the problem across dozens of countries, every economy in the world move off them. The evidence was that solid.

>Focusing on how cryptocurrencies are "used by criminals" is astonishingly wrong-headed.

Yet it's backed up by factual behavior.

>Two-thirds of the global population are not served by the present system.

Citation? I can find nothing near this claim to be supported by any evidence I can find. From what I can find, a large majority of the world's population has access to and uses bank accounts, and the vast majority of the rest use cash to transact wages and purchases. If pretty much every person on the planet uses some form of govt issues money, how is that not being served? They're pretty much all capable of local barter, yet choose this other system. Maybe it's better for them? At least they're choosing it.

It is true that a decent chunk of the world has no access to a cell phone or internet. How will cryptocurrencies serve such people?

>Once the world's population has uniform access to viable, stable and useful money

Which cryptocurrencies are anywhere near as stable as a modern first world currency? By stable, I mean the usual financial measure of price volatility against a reasonable basket of goods. Last I checked, BTC, for example, was about the least stable investment one could make. Volatility has serious costs throughout the economy - predictability is vastly better for making contracts like employment or rent or mortgage.
Pretty much everyone on this planet could at some point create a brain (with assistance). I don't think anyone will pretend to understand it.
Is it strictly Erlang only or does elixir has it's place in it as part of the ecosystem (no polemic intended here, hope for a direct yes or no)?
Even if there were explosives planted in the WTC to coincide with the plane crashes and guarantee the buildings' collapse, why would that suggest it is the US government? Couldn't that also be due to Al Queda or perhaps at a higher level the Saudi government? It's not the first time that Islamic terrorists tried blowing up the building.
I'm in Lakeland a bit west of you
KVell: The Design and Implementation of a Fast Persistent Key-Value Store [pdf]
Machine. Hex keypad and a lot of looking up hex codes for commands.

Type in a bunch of numbers, then set the PC to 0.

Assembler was great after that.

I do not remember that stuff fondly. It sucked.
That's a great story, and I think something a lot of people need to hear things like your story especially for the jump from school to working. I have a friend who basically became a nomad and only recently landed his first professional job, and it seemed like every year he got more anxious and doubtful about himself.
Don't save the file to turtle.py, because then the "import turtle" line might try to import itself. Call it turtlestuff.py. Then do this in terminal:

python -i turtlestuff.py

Then you'll get an interactive Python prompt and you can call the functions directoy, e.g.

spirals()

Hope this helps you!
Sometimes i think python's docs are very verbose. Check for example argparse[1]!

GO docs are quite very neat and helpful though.

[1]: https://docs.python.org/3/library/argparse.html
Well you can have "Shadows" in dark mode, though they would have to be shadows made of white or light grey rather than black at least that is how I usually do it.

Not sure how you would accomplish this in IOS, never done IOS development.
Throw out everything else you are doing in those 45 minutes and just look at their repo and make a decision based on that. You'll get better results.

(Maybe spend a few minutes on the phone just to verify they are really the person who wrote all that code.)
First ARPANET connection went up in 1969, Ted Nelson's _Computer Lib/Dream Machines_ was published in 1974. Steve Jobs was just repeating things that people had been talking about for decades at that point.
I comment about this below, but the same applies:

In this scenario, politicians and their backers would still be free to post whatever they want. But they wouldn't be able to use a paid advertisement to force their (potentially false) messages into people's News Feeds.
Yeah long term I've considered it, but I dont have a license and funding behind the wheel driver training that works with the schedule of a working adult is the first hurdle.
This is awesome, have been testing it out since private beta and it is a great tool to help any engineering organization to better manage their services. It is the system of records of your system of records :)
I use Trello.

I have a public board that's a hybrid between kanban and idea board. You can see it here:

https://trello.com/b/J7mG9H3X/world-generator-kanban
Version 1:

"Did it work?"

"We, uh, dunno. We can't find what it hit."

Version 2:

"Did it work?"

<Turns on CNN> "Yup."
Sure, but now we have -flto, somewhat negating that advantage?
https://archive.is/NZLMS

A lot of times if you need to get through a paywall try copying the URL into archive.is
There's a whole category of scams designed to scam short sellers who have spotted a scam that should be easy to short.
Can't a patient ask a doctor to prescribe a generic, when it exists? It seems like that would be an easy fix: a law that requires doctors to give you the alternative name for a generic, and make the sponsored version an optional upgrade.

I'm European and the whole concept of a doctor prescribing a "brand" sounds alien to me.
Amazon’s 4-Star stores could be the future of bricks-and-mortar retail
I cannot deny how much I like asciiart renderings.
Same as design. Good design don't prevent design logic bugs.

https://imgur.com/gallery/LFw2Ob2
The nano-revolution spawned by carbon
I'd be curious to see some benchmarks
The innovation of consumer tech from the inside out
There's a video version in the article
Show HN: TheBin – the next generation of trash bin for Mac
What Fermi is saying is that if 3 out of every 100 generals are great, these 3 should be able to win more than 5 consecutive battles in order to beat the statistical noise.

In your example, Mayweather's chance of winning 50 fights by sheer luck is 10^-15. We don't have 10^15 fighters around, so his achievement cannot be attributed to chance.
> so those investors have to bid much higher to get the deal.

And return less money to their fund than they would if they were acquiring companies domestically? Scratches head...
I think they mean in the US (which obviously is not the whole world)
Here in the US the iPhone is more than 50% market share (likely much higher, if you were to count hours of use rather than just raw devices. Many mid-range android users own one simply because it’s what the company told them to buy and they “just wanted a phone” while low end android devices lack battery life.)
In the wearables market in the US, Garmin exclusively sells to hardcore fitness fans. They really are a niche company, (a very profitable niche, with high selling prices).
In that context, yep, all you see are Fitbits and Apple watches. Fitbit is seen as the “android” of the smart watch world, which is quite funny as wearOS has become DOA.
> Extrapolating unwarranted conclusions is bad.

But that's practically all they're used for!
> The reason is because we're used to seeing it drawn in logarithmic scale on spectrum analyzers.

Yes, that's exactly why I was confused. :)

> What tool do you use for that?

Sublime Text and patience.
The narrative of the big bad banks keeping the little guys down kinda falls apart when the little guys are lying through their teeth.
Figma's case is more challenging in some ways, too, though. In multiplayer games, like the one described on your website, you rarely have multiple actors independently manipulating the same object, there's a moderate tolerance for imperfect resolution of conflicts, and the server can reject messages that are more than a few seconds out of sync with the server state.

Figma needs to have very consistent, predictable resolution in order for users to trust it with business-critical documents, and it needs to allow users to operate offline for arbitrarily long periods without throwing their work away when they reconnect. This has to happen across multiple versions of the software, and across documents (e.g. when dependency libraries are republished).
I think “real-time collaboration” or “multi-user” would have been better choices than “multiplayer”. I was hesitant to criticize the term at first because it is so ill-fitting that I was unsure I understood what feature they were talking about.

It’s interesting to see this on HN at the same time as the GNU article about “Service as as Software Substitute”. I would have much more piece of mind that my personal or proprietary information is secure if I didn’t have to trust Figma. A peer-to-peer collaboration platform that I can run locally would be innovative and exciting.
Trello is down for me. A number of other sites seem unusually slow/down, too.
Fossil intrigues me every time I see it mentioned. I've never found a sue for it, but it's so neat that I want to find a use for it.
No your obsession and demand that everyone care about the things you care about and have your opinion is delusional and unwell.

Your statistics were fake and unsourced and unrelated to the issue at hand.

You need help.
Why does that make you laugh? Your take away should not be "well clearly everything someone calls stats should be supported". The article is about how stats are becoming dismissed before examination, not that they shouldn't be scrutinized.
Lol I have a P2 HR that I use, still think it’s the best watch they ever made.
Alternatively, if you save the file as turtlestuff.py, you can run this:

python -c 'from turtlestuff import *; snowflakes(); turtle.mainloop()'

or

python -c 'from turtlestuff import *; snowflakes(3); turtle.mainloop()'

or

python -c 'from turtlestuff import *; orb(); turtle.mainloop()'
I have differing opinions on this, depending on what side of the interaction I'm on and a few other factors.

In my personal browsing: do I like them? It depends. If I'm interested in the product/service, I may have questions or need support, so in that sense, yes. If I'm just browsing and have little or no interest in converting, no -- I find them annoying.

For my business: leads seem to love em, time wasters hate em. It's a great way to start the conversation with quality leads while weeding out the visitors who will waste your time.

Even if you personally find them annoying, when my business is talking to a potential lead via Intercom, that conversation often results in a conversion. So, in my opinion, I think it's worth annoying visitors (various levels of annoyance depending on visitor) who aren't really interested anyways. It's a win-win.
Many of us (I was 12 at the time) thought this was fairly obvious in 1985. I had a 2400 baud modem, and an account on a local university minicomputer. It didn't take long to learn how to telnet to other computers all over the world, play MUDs, etc, all for free (whereas just calling the next town over cost $$$).

At the time he said that, he almost certainly had access to Stanford's infrastructure and PARC, and could see what people were doing with internetworking. I think what was interesting at the time was the comparison of the walled gardens (CompuServe, GENIE, etc) to the wild west (Internet), where (at least to me) it was "obvious" that the internet was superior because it was open and free and made it easy for kids like me to learn how to write code/apps that used the internet (as example, internet remembers my email address and code from that time, http://mudmagic.com/codes/download/other/DINK20.com)
xPrize $10M competition to develop remote Avatar System
Looking for constructive feedback for the website. https://www.deeprisk.ai
https://www.deeprisk.ai
That would be true if We could expect to someday achieve full occupancy. Part of their appeal is flexibility and supporting digital nomads, so they may never achieve the same level of occupancy as, say, Regus.
WRONG!!! Cause delivering pizzas means YOU have to deliver the pizzas. The site makes money while the dude is sleeping and at his day job. You can't do that and deliver pizzas.
I can't recommend SMBC enough. It's clever, insightful and just plain funny.

The Superman one always gets me:
https://www.smbc-comics.com/comic/2011-07-13

Do you have any favorites?
No exclusivity! You should do whatever you can to maximize your chances.

If you've already applied at a company and were rejected based on your resume (ie you never talked to a human), you're free to reapply through us. One of the most recent hires we made at a top tier big co was rejected 3 times based on resume before he got in through us!
Erlang first.

There is a large overlap with Elixir stuff, mostly at a higher level; whatever covers OTP, handling supervision, releases, docker image practices, approaches to testing, production practices, etc. will very likely be useful to Elixir users.

But the lower-level details like handling dependencies, build tool commands, test framework specifics, the code snippets and samples, and so on are all going to be Erlang-specific.

I use both languages frequently for work and there's far more in common between them than there are differences. If that's not your cup of tea and Elixir is really all you're after, you can look for Ben Marx's Adopting Elixir (https://pragprog.com/book/tvmelixir/adopting-elixir) book. We are not affiliated with it and don't aim to cover the same content (we just have similar titles), but it's a good option that goes Elixir-first.