skysight-inc/HackerNews huggingface dataset:
This is a picture of art. Not a nude web site.
If I would be considered "a creep" for reading this, then I would consider changing employer. Or not be reading articles on the internet while working.
Just some small notes/nitpicks...

>the TPM does nothing to protect from security issues beyond that point, which is the vast majority of security issues.

I hear this type of thing often but it's the wrong mindset to take when dealing with this stuff. Security holes in one part of the stack are not an excuse to avoid fixing security holes in other parts -- if you do that, you now have multiple security bugs that are going unfixed.

>And the much lower complexity means many fewer places for security bugs to be accidentally introduced.

This doesn't seem to make any sense, avoiding securing the boot process does not mean the boot process is any less complicated or somehow has less parts that can be compromised. TFA is just describing how to secure the parts that are already there.

>They can simply put in a hardware keylogger, or get direct memory access, in which case it's game over anyway.

I'm not sure how this is related, building a tamper-proof case seems to be outside of the scope of this. This seems to cover only the software parts.
Location: NYC or Relocate

Remote: Yes , no preference

Willing to relocate: Yes

Skills: React, Redux, Node, Express, MongoDB, Mongoose, Passport, Javascript ES6+, HTML5/CSS3, Git / GitHub, Netlify, Heroku, DRY & Clean Code, UI/UX

Resume: https://drive.google.com/file/d/1XVHn7OO07BSp9nCaY_Y9ldjvey2...

Email: drumnickydrum <at> gmail

Looking to join a team where I can contribute my creativity while rapidly learning in a collaborative and communicative environment.

My latest app was featured on the front page of HN for an entire day with over 300 points and 120 comments:
https://news.ycombinator.com/item?id=27112573

https://sequencer64.com (Over 75,000 pageviews, 25,000 unique visitors since launch May 2021)
The documentation needs work and will cover this.

1. Is correct, whatever is the last command is used

2. This is not true, spirits can move and energize at the same time. But yes, if the object it tries to energize is out of reach (200 units), it will simply ignore the command.
I recall there was a noticeable uptick in IPv6 traffic when the initial COVID lockdowns kicked off for that reason.
"Saving precious bits like it is 1969".

This would make an excellent song title.
I’ve put aside most of the projects I’ve conceived/barely started but here are some of the ideas:

- Fully features user mode ISDN stack for Linux. This was going to include some reference applications like a softphone, softswitch and H.320 multiplexer.

- Hackish kernel-mode X.25 driver for Windows built atop existing serial hardware

- Custom DOCSIS modem built on a limesdr. Was going to try to go further and create a Ethernet drive so that I could plug a PC directly into my CMTS and get a connection.

- Reverse engineering the file system for an old piece of ISDN test equipment I have and maybe building some sort of FUSE interface for it.

- Turning my HP-85 into a controller for some of my old equipment since I was able to snag the serial and GBIP cartridges for it. Was also thinking about making an X.25 stack for it as well.

- A RS-449 <-> V.35 or X.21 converter since the few people who make them don’t seem to want to sell them to me. I’m not much of a hardware guy though so converting to X.22 may be easier since I believe the signals are mostly
compatible.

- Additionally there’s some technologies I’ve wanted to play with but haven’t really found a project for. I’ve been wanting to do some Smalltalk for a while. I wanted to do something with visible light communications (perhaps when 802.11bb is bit more developed) and for some reason I had the odd urge to do something crazy with OLE (yes, that OLE). I’ve also wanted to play with PLCs and maybe find something cursed to do with SmartNICs.

Some of these got a little more work done on them then others, but I just kinda lost interest in everything a while back for partially unexplainable reasons. I’m currently prepping to go back to school.
No one purchased it as (practically) no one in the US wants a Buick.
I think that Americans also know that "nuclear vs coal" is a false dichotomy. A major issue in the 2016 elections was the ongoing collapse of the coal industry. The USA produces less energy from coal now than it did in the 1940s.
Portrait of a Genius as a Young Chess Master
Todays nuclear waste is futures gold… i would be happy to buy all the waste. In the future it will be burned in next gen reactors. What now seems crazy will be reality in couple of decades.
How did a Daily Fail article even get this far?
I love the 88 design. I made mine compact, no shiny "streamline" UI but solid, functional. I need raw things, not shiny things.
Good idea. Especially since there can be a 2-3 second delay before the game reacts to the new code.
Oh yes, it's totally possible, and happened in Ukraine as well. Generally, a person is not inclined to think what they're doing is wrong, if their paycheck depends on it.
I did a Masters on gradual typing for JavaScript/TypeScript. I definitely felt that a great practical implementation was lost in AS3. It made me first appreciate that dynamic typing is a godsend in truly dynamic cases, but otherwise types were my friend
Digital Disease Surveillance
The waste is the biggest advantage of nuclear. Consider that when you burn hydrocarbons, you produce waste, too. And much of that waste is simply dumped into the air where we all breathe it.

You might say, well, hydrocarbon waste is much less dangerous. But that's negated by the fact that you need about 1,000,000x as much coal to replace the energy provided by nuclear. And in fact, the total amount of radioactive contaminants in that quantity of coal is roughly equal to the amount of nuclear fuel you would have required in the first place had you just used nuclear alone!
Isn't that also how Etsy was, before it became a drop shipping marketplace?
HN: Clicking on the link next to the title shows all posts from this website
It's being discontinued for the moment. It's expected to be reintroduced in a couple years on their new RWD platform that's in development, to compete with slightly more upmarket RWD sedans from other marques.
The base Volvo XC40 starts at $34k in the US. Not cheap, but not $50k
Here's the article they're referencing, if primary sources are more your speed.

https://www.kamaubobb.com/hidden-blogs/2007/12/if-i-were-a-j...
I'm about halfway through this book now and I highly recommend it.

I find one of the best ways to get more proficient with Common Lisp is to keep looking at more and more actual lisp code, and this book is full of it.

More generally, I really enjoy the treatment of more classical AI where actual models are built instead of the statistical black-box that is ML.

Like he says there are better books out there if you want to learn about modern AI, but as a book to advance your lisp programming while learning some interesting AI techniques, I think this book is still worth your time.
I've heard he's now building an app with similar philosophy about food.
It is a success because it is a concrete milestone that shows the founders have fulfilled their roles to satisfaction. An exit is not the only success, you could also simply transition into being a successful private company, but then there's no clear finish line. Now it is clear, no can argue the founders success, it's written in black and white and made public for all to see, they achieved an undeniably great thing.

Customers are always a product for shareholders, that doesn't suddenly change when a company is sold to other shareholders. And anyway, it could be a good thing, obviously Etsy has great experience with taking care of their customers and their partners and with running a huge business. Who says anyone was abandoned?
Total puff piece entirely devoid of any actual detail. Checking the source article, it appears to be utilizing "Enlightenment 2.0", which is some sort of GPT-like model developed by some Chinese universities.

> Next year, she may reach the cognitive level of a 12-year-old

No, no she won't.

> Hua Zhibing will not replace students

That's an assertion that I believe is going to be true for a while yet.
Germany is also the worlds largest lignite miner and won't shut down it's coal plants before 2038.
Keep it as a secondary option then? Or, at worst, have every state or county independently write the software for their machines so they won't all be compromised. A scalable way of breaking an election is dangerous.

Even a mobile app to guide blind users on the ballet would be more secure.
They have exactly 1.63B reasons to sell. You don't get to judge them with zero insight into their business and visions for their lives.
Strength/rigidity around the passenger cabin, crumple zones on the outside ends.
I guess they need funding to better publitize their offering.
It's almost one-click activation in Google Cloud (I guess in AWS/Azure would be te same).

IMHO their biggest competitors are the clouders themselves (with pubsub, SQS, etc..), MQTT, ZeroMQ, and the open source Kafka (which is surprisingly easy to setup).

For me, the best idea they had was the Kafka schema registry (https://www.confluent.io/product/confluent-platform/data-com...) : it's too easy to inject bytes into kafka, but for using that stuff you need to know the format (and no, dunping a JSON string is not a good subtitute for a schema).
Instead of guessing, and pulling your hair when there are changes, they provide a way to insert the data with the correct types and format.

(disclaimer I don't have shares in confluent, nor interest in buying some)
It’s odd that it seems like all of these ultra-luxury places are so poorly constructed and run.
This tower in NYC now has a required $15k annual spend at the restaurant, among other problems.

https://www.nytimes.com/2021/02/03/realestate/luxury-high-ri...
> It also has a tendency to make cymbals sound "washy" or "underwater", which all lossy codecs do to some degree, but MP3 is especially bad.

Thank you for confirming this! I record my analog synths that I play through headphones off an old mixing board, however when it comes through my ADC->iPad, stuff seems to get lost and I spend time adjusting the mix and ADSR for recording. Have been seriously mulling a reel to reel, but many others have had the same idea and the market prices are astronomical.
> deploy to production tens of times per day

Any chance you're willing to share more?

It sounds like there's something interesting to learn here.
Looks incredibly serviceable and well engineered. I would expect reasonable and consistent results from the rig. The biggest question would come down to the cameras.

With these kind of rigs (two cameras, not computer controlled, no computer display) your big potential sources of error are either accidentally failing to trigger one camera or cameras losing focus on the page (especially if you are at something like the end of a chapter where there is often empty space in the middle of the page where the camera's auto-focus area is). His solution of using the IR remote should significantly reduce the issue of failing to capture on one camera. Cameras exist with manual focus settings, but they are often pricier or too old to reliably find one worth recommending to others. The CHDK alternative firmware for certain cheap Canon cameras generally adds a manual focus option for the less expensive cameras (though the individual features depend on who is making the firmware build you get).

Another option worth investigating is the newest Raspberry Pi camera modules with external lenses. Those should give you manual focus and the ability to build up an automated workflow you like around things like moving files around and any pre-processing you need. An ~9 mega pixel camera gets you 300dpi resolution on a full sheet of A4 paper, which is a lot more than most books.
I don’t think that’s relevant as I spend power to make this tool operational. I still paid for the tool. It wasn’t free.

I also provide shelter, insurance, cleaning, etc.

I was commenting on how GP called the functions of the Echo “free” when they are certainly not free.
PGPainless 0.2 Released
the best part of making coffee is the experimentation. I'd recommend trying out what works for you and keep at it. My go to for big family gatherings/mornings are just a regular drip coffee pot while throughout the day it might be the aeropress , v60 or even an espresso. It's very easy to get bogged down in the "perfect" cup but no two cups I've made have been identical and I just live with that fact. If you live beside a roaster/local coffee shop that roasts the best thing to do is go talk to them about the coffee. Water is also a very big component of good coffee as most of what you are drinking is water and there are many companies like Third Wave Coffee (https://thirdwavewater.com) that help with better tasting coffee. I get my coffee from a local roaster that sources direct from East Africa (https://kahawa-company.com) and they've been very helpful in answering tons of my questions.

So what you need is:

1. Good Coffee
2. Good Water
3. Reasonable Grinder
4. A preferred method/ tool (french press, drip, moka pot, aeropress etc)
5. Patience to experiment
It's not quite correct to say this is only for achieving deep learning. Gradient-based parameter optimisation is still a useful tool, even for small shallow networks that would be ideal for event-based signal processing.

Even for small-network tasks, training spiking networks has been non-trivial. This paper provides a way to get exact gradients, implying probably faster optimisation than using surrogate gradients or other approximation methods for SNNs.
Where I work we make relatively small PRs and deploy to production tens of times per day.

We do that, sort of. Obviously we're not PR'ing to get things in to production. Changes go through QA, Staging, UAT, etc first. The final point is that they go to prod though, and if a few hours of changes end up queued to all go at once that's fine.

If not seeing a change in production for a few hours counts as "a nightmare" for you then I certainly don't envy you. That must be incredibly stressful. How do you do good work under that amount of pressure?
Just wanted to say that I thought your website is absolutely brilliant. Well done.
I second this. Nomad is a nice middle. Like the post above I've built tools to fill that gap. What I don't understand sometimes is why there aren't many more orchestration tools in the ecosystem. Some tools emerge; work and then somewhere along the line get kubernetes feature envy and never quite get there.

My home setup is now k3s.
The problem with CSS has historically been browser conformance—naturally there’s been some workarounds. However, CSS has been a success because of its ubiquity. However, it is somewhat limited in its extensibility.
For app development I really appreciate Qt Quick QML as it’s really nice language for UI development, but also highly extensible. Granted, different use case than CSS in ways.
The question is for me -- what is the developer experience like? How much friction before you can get something out there?
i found that unenlightening.
Datteln 4 just started operating last year
Apart from the fact that this is logical fallacy, all your examples are not civilisation ending scenarios.

If we both are on a cliff face and you fell off, and now you are dangling connected by rope to only me. Standard movie trope.

Now because of your weight my only options are to cut the rope - you die, or wait and we both die. This is more accurate example we are talking about here, not killing poor people because 'crime'.

Also I would like to point out that poor people are not root cause of crime. So you are not tackling actual problem, only applying band-aid solutions. But that's a tangential topic.
An... eccentric redirect to say the least. Open this in incognito tab to kill the referrer
And it still sucks.
In this case it doesn't. If there is a catastrophic failure on earth so big that it wipes out all electrical systems and kills all computers the ISS won't survive for long without any resupplying. In that case you'll have an ETH node orbiting earth in a station full of dead people.
I'm working on a workout app. Specifically targeted to programs with multiple circuits. I purchased one of Eric Leija's kettlebell programs and wanted an app that would allow me to follow the workouts without setting multiple timers. As I figure out the DSL I want to use for defining workouts, I may extend it to another app for powerlifting coaches to push workouts to their clients and track progress.
Having coal waste in the backyard is fine though, despite it's more radioactive.
ES6 Proxy is awesome
I also use HifiBerry's AMP2 to drive a pair of old Kenwood speakers with a dedicated subwoofer (it's a 2.1 set out of the box), and boy, that thing's impressive for its size.

It has a Burr Brown DAC and a Class D 2x30W amplifier on board. It has delicious sound.
This has been my exact experience. After not touching a project I can come back to it pretty much immediately.
Also code location (files, one module per file) stops being so important, because the type system just catches everything. Once I learned how to use the occasional escape hatch, with ports, I could mix the random quick hack with the very solid system of elm.
In Scandinavia I think Tise is similar. For purchasing used clothing and stuff, but the listing is more akin to Instagram than on a normal listing site. You follow people with a style you like and buy their stuff, and then sell it on.

https://tise.com/
School nurses have a big job – is 1 for every 750 kids enough?
You beat me to it. There are some good ones out there but they are rare. I have not had to do it recently so I can no longer recommend any.

What is really annoying is how over the place the USB ones are in quality and drivers. The rub is they almost work. In many cases they are fine. But some of them have very odd modes of working fine then becoming jittery. What is also annoying is you can find a brand that 'works great' then the next batch they switched something out. Then there are some out there if your software does not play with the rts cts 'pins' correctly the whole thing will get out of wack. So your can end up in a condition where it works rock solid on real hardware but the USB will refuse to work correctly because you did not follow the 'standard', or worse sorta work.
Reminds me of the Henry Ford quote: “If I had asked people what they wanted, they would have said faster horses.”
...or you're in the mind of your user.
No, my opinion is that when things are out of whack, you can't solve them by creeping back to the "proper" line. You have to swing the pendulum hard and fast and go waaaay past where you think it should be. Then it will slowly swing back and forth until it ends where it should be.
If it's very common... how is it difficult?
This is a serious question. I know what they're doing/why, but GCC's structure and ability to handle legal situations isn't like the Linux Foundation.
As one of those c++/js developers I'd just say that I do not map concepts from one language to another because it rarely works anyways.
Nix has saner repeatable dev envs, and makes updating or adding deps a snap.

Can be used to build scratch containers. Can be used to cross compile.

The only major downside is it requires learning and understanding nix which I get is a hurdle, but one that's well worth it.

Docker is only one container tool of many now, and it's worth exploring what else is out there.
I'll take it any day over coal plant. Those produce more pollution and radiation than nuclear plants.
You can’t have a negative array index. Passing a negative number will just make this function count backwards instead of forwards.

[1, 2, 3, 4].at(0) === 1

[1, 2, 3, 4].at(1) === 2

[1, 2, 3, 4].at(-1) === 4

findIndex’s behavior is unchanged.
If you bring activation sparsity into the mix, the advantage of SNN processors over GPUs/TPUs becomes more clear. Loss-gradient-based optimisation approaches are great because they give you a tool to include e.g. sparsity regularisation into the loss. Encouraging sparse activity makes simple linear algebra a poor fit for network activation, and SNN processors a much better fit.
For those who aren't aware with the issue around CAFE (Corporate Average Fuel Economy) standards:

There are separate standards for "cars" and "light trucks" -- a difference of about 10mpg. When the standards were created in the '70s, "light trucks" were expected to be, well, trucks: body-on-frame pickups and SUVs with real utility. Nowadays, all these crossovers are considered "light trucks" as well, while a wagon or hatchback is a "car". In essence, the automakers get a 10 mpg relaxation in standards (worth, at current rates, $550 in EPA fines alone per vehicle sold) for taking the same wagon, jacking up the suspension a couple inches (thereby bungling the handling and pedestrian safety), and adding some "rugged" plastic cladding.
Thanks, this is exactly the point I was trying to make!
Study: Mask Mandates Didn’t Help Slow Spread of Covid-19 – Reason.com
Heh, that article is full of opinion and lacks evidence for many claims. The pot calling the kettle black?

You underestimate the power of Monsanto to shape the narrative.
Tables were never reliable as a tool for layout, since the rendering algorithm was never specified in detail. IE just tried to reverse-engineer Netscapes rendering, Mozilla reverse-engineered IE and so forth.

Now if you add 1x1px spacer gifs, then you get more consistent control. But you also would have to be a masochist.
Ah RMS! Cool of you to drop by...
That's great to see the features coming at a regular pace: each release is a good step forward! Speaking as a user ;)
I'd really like to see this too.

Building a scanner would be interesting, but the mind-numbing idea of turning pages manually isn't very enticing
Industry and government love to blame the little guy.

The fact is, the Grenfell disaster wouldn't have happened if the local council had used the proper materials during construction. To conflate this with a table in a lobby is odd.
It’s not adding negative indexes, a negative number will index from the end.

So [0, 1, 2, 3].at(-2) === 2
Bees chase car for 2 days to rescue queen (2016)
So who's ACTUALLY got the best reliability?
Luxury condos as a vehicle for speculators are a dead end. This is the model we should be trying to emulate:

https://citymonitor.ai/housing/red-vienna-how-austrias-capit...
Prefetching is a cool idea but a lot of us can’t actually use it. I tried implementing prefetch in a personal project only to find out uBlock Origin is disabling it. Apparently prefetched resources aren’t filtered by extensions, which kind of defeats tracking protection. So I can’t even use it for my own project, as I’d rather avoid the trackers. I assume many people are using the same default setting here.
I wouldn't use compression at all wherever possible. Those old drives are likely at least two orders of magnitude smaller than modern ones, so storing everything uncompressed, or even the entire disk image shouldn't be problematic. Plain uncompressed files would also be easier to recover in the unlikely, but possible, event of failure of the media used to salvage them to.
Maybe we should re utilize the "use strict"; type of metadata. Something like "use es2021" to enable negative indexes etc.
If you don't trust the CPU vendor, a solution there would be to buy multiple CPUs from multiple vendors, run the same thing on all of them, and compare the results. You would still want them all to have the equivalent of SGX.
At this point, if I don't need efficiency I just use JSON as my wire format. Need to integrate a C++ card game engine with emscripten? I expose 2 functions, one that dumps all as JSON and one that accepts legal moves. The JSON syntax is pretty irrelevant except for light debugging - however, the easy mapping without fussing over many alternate representations is quite relevant