skysight-inc/HackerNews huggingface dataset:
1) Nintendo has made him an indentured servant. This type kind of judgement can't be erased by bankruptcy, so if he works, his wages will be garnished. If permanently unemployed normally that can't be garnished, but there are exceptions and I wonder if this type of judgement qualifies.

2) Nintendo's console can't even play ROM backups without a detailed jailbreaking process. So a prerequisite for even using the site was to have pre-emptively decided you were going to pirate.

I can't believe a judge would understand that and somehow think giving Nintendo the middle of their lost revenue estimate based on every download being a missed sale was realistic or just.
Energy may not be scarce, but energy collection devices and energy storage devices are.
I think streamlabs [0] is that "proprietary" solution making money with an even more user friendly UX and useful extensions.

[0] https://streamlabs.com/
Only partly right. The Swiss pension system is based on 3 pillars, and you described only the first one, namely the solidarity pillar. The second one is the mandatory saving which accumulates only for you, and there's a third one, optional savings - also tax exempt (up to some extent). So while yes the usually older politicians are looking at their own retirement horizon, there's wiggle room from the other two pillars. And adaptations of all three happen almost every second year with the goal to at least push further away the breaking point.
The link http://store.diybookscanner.org/ goes to a shop page that is not configured yet.
I've not thought this through extensively, but couldn't you just flash signed firmwares onto those "single-purpose trusted devices"? If they were open to flashing that is.

What more to want from a security perspective? In-device protection from flashing? Sounds similar to security through obscurity. I'd prefer easy ways to check what a device is flashed with. Something like a checksum calculator device. Not sure if that's a reasonable idea.
Open source window manager (mac). Simple, yet powerful!
although some modern PC BIOSes have problems with manually entering the heads/cylinders as you might find on the label of an IDE hard drive from 1992. additionally I have found that modern udma/133 parallel ata drive controllers have less than perfect compatibility with some very old IDE stuff. while a 'vintage' motherboard like something with an intel 440fx or 440bx chipset from the very late 1990s should work.
That's because every single line of code is about side effect.

That means that you have already eliminated all the unnecessary side effects (in both cases), and there is no extra work that could be made pure (also in both cases).

Haskell gives you good tools to limit number of side effects to minimum necessary and verify that it is so.

JavaScript? It's free for all and people talk all the time how developer discipline leads to more maintainance codebases. Examples give for that discipline? (Almost) all are about more purity.
- Location: London
- Remote: Yes
- Willing to relocate: No
- Technologies: JavaScript (ReactJS, NodeJS, Express, Apollo, Graphql, Jest, Jasmine, Cypress)
Ruby (Rails, Sinatra, RSpec, Capybara)
SQL (PostgreSQL, TablePlus), CI/CD, Netifly, Heroku, Git, GitHub
- Résumé/CV: https://github.com/gonzalober/cv
- Email: gonzaloberhouet@gmail.com

Junior Software Developer with experience working on back and frontend stacks. I have worked on JS, Ruby and recently Python, focusing on following best practices procedures. Previously I worked in the financial services industry which equipped me with a strong set of skills that could be relevant across different industries and now I’m looking for my first role as a software developer.
I define myself as a language-agnostic software developer ready to roll up my sleeves and learn new technologies.
In table 3 you compare your result with other publications. Reference 44 has a larger accuracy than you with fewer hidden neurons. What is the difference between your method and theirs?

Also, will you release your method as code?
> This and apps “redesigned” every few month

This is why my 90++ old completely non-technical mother has been using Linux since the 90s. I set up a very customized fvwm environment with mutt (also customized) and emacs (same) and helped her learn it. The beauty is that nothing has changed at all in over 25 years!
A ship of Theseus is fine as long as, at any given time, you have a seaworthy ship. MacOS deprecated 32 bit applications just a few years ago, that's a chunk of dead wood that got stripped out, some people are sticking with the older OS so we're in a transition period on that right now.

A series of small incremental steps is vastly superior to a complete rewrite, or massive re-engineering project from the ground up every 10 years.
Processing with GPT-3's In-Context Learning: The Good the Bad and the Mysterious
> Overbearing regulation by the federal government is the direct cause of the dangerous consolidation we have in the meat industry.

This is the kind of statement where I need to ask this even here on Hacker News: source, please?
It's a common mistake to judge the entire west from an US perspective. But the UK is not very far from the 2 parties system either.
I'm sharing this because conversation after conversation I realize most people simple don't manage their windows. And this app is so wonderful for that. Dead simple, free, open source, and will boost anybody's productivity.

Enjoy having your screen neat all the time :)
But the argument isn't static. GitHub has become much more of a target to large-scale attacks as it's grown in popularity and has become mission critical to so many companies and projects.

Security risk isn't a one-and-done decision. It's a changing landscape and, arguably, there are far too many eggs in the GitHub basket for this not to be something people might want to think twice about now.
Aren't these pretty heavy duty and any issue sticks very prominently ?

A ton of companies are using these tools literally 24/7, at most of my jobs Github/Gitlab being down meant most of us would just be spending half of our time faking working (rare are the people who could just do "offline" dev for half a day without any external input/output)

Slack could be down it had less impact overall.
commercetools | Germany (Berlin, Munich or Remote), EU (Remote) or US (Durham or Remote) | Software Engineers - Scala, NodeJS | Engineering Managers | Product Managers | Full-Time | https://commercetools.com

commercetools is a visionary headless commerce platform best suited for microservices architectures. It’s 100% cloud-native and completely API-first.

We're an international team and our business is growing fast. It's an exciting time to join and make an impact!

https://commercetools.com/careers
opening any file with extra long lines (for example minified js files which somehow end up littering any codebase) in emacs is still bring emacs to its knees, especially if you have line wrapping enabled.
Location: Seoul, Korea (currently)

Remote: Yes / No

Willing to relocate: Yes

Technologies: Go (golang), node.js, Erlang/Elixir, Rust, Swift, Objective-C, C, C++, JavaScript, Cocoa, Win32, SwiftUI, iOS Network Extension, Ruby on Rails, Terraform, Vault, AWS, Packer, VPN, IPsec, IKEv2, WireGuard, OpenVPN, DNS, SMTP, IMAP, HTTP, QUIC, UDP, security, X.509, TLS

Résumé/CV: https://amirmalik.net/resume

Email: amir@amirmalik.net

I have 10+ years of experience building and managing software projects. I thrive in roles where I can architect solutions, prototype, and bring ideas from concept to prototype to production. I love interacting with customers using the product, as I find the user feedback loop extremely fulfilling. I also enjoy full-stack engineering projects that involve more than just slapping a React UI on top of a GraphQL API (not that there's anything fundamentally wrong with it :) I'm not big on specific languages or frameworks, as they can be learned by most competent engineers in a short amount of time.
Well, we know that AMD's chips - which use the next largest TSMC node compared to Apple's - have a lot of diminishing returns from increasing the available power envelope above M1-like ultraportable levels, at least in the kinds of core counts you typically find in consumer desktops. So it's possible that even if Apple did ship a full desktop chip in a system with proper cooling, it wouldn't be that much faster. (It's also likely that they just won't bother, Apple being Apple.)
So then what's the issue here? Honest question. He got birthday money and spent it on things. That's how it's supposed to work. If he then finds that he cannot purchase something else that he wanted because he blew his budget on video games, that's a valuable lesson that everyone needs to learn at some point.
I can't say that I've ever seen a corrupt xz file that wasn't in a place where a bzip2 or lzip or anything else wouldn't have also been hosed (a very thoroughly failed ext4fs file system on a dying hard drive).
Could've also been that they were new. I've got B&W 606's and at first I really didn't like the treble, but they mellowed nicely.
No wonder Americans drive old gas-guzzler planet destroying trucks with those prices.

A US gallon of fuel costs US$7 in Denmark. Which is A Good Thing for the environment. Only very environmental conscious people would buy a non gas-guzzler with those prices (which is also exactly what the numbers show on sold cars).
This is not at all how monitor marketing works. Every company gives them insane nonsense names. There is no other identifier. for XR382CQK bmijqphuzx there is no product line or model other than "monitor". That's all you get.
Use the code (FIRST21) to get 85% off
Oh, did I forgot to mention that Nat Friedman (GitHub's CEO) is one of the main contributors to this project?
Yes.

What does "using it all" even mean, given soil is a renewable resource? Should we "use all energy" from the Sun if we could, if that would mean we'd turn it into a brown dwarf 100 years from now?
Ask HN: Software Company Ltd vs. Product Ltd
Scenario A:

Software Company Ltd

- Product A

- Product B

Vs.

Scenario B:

Product A Ltd

Product B Ltd

Scenario A Advantages:

- simpler accounting and reduced costs: only needing to pay for services like Bank Accounts and Liability Insurance once.

- can easily create new products and sell them without having to register another company and buying all the required services again.

Scenario B Advantages:

- less Risk from liability, i.e. if someone sues and brings down Product A Ltd, Product B Ltd can continue to run unaffected, whereas in Scenario A both product businesses would be liquidated.

- if deciding to sell off or close down one product, I could benefit from entreprenurial relief when winding down that business, making it much more tax efficient.

I'm a soloprenuer hoping to startup my first SAAS product soon, and I was originally leaning towards Scenario A. However after some thought, I think because my first product is going to take up so much of my time over the next year or two, it's unlikely i'll launch any other products, and the product im building holds some personal data so I think i'd want to reduce the future liability risk.

Any thoughts from anyone on these two approaches to building software businesses? Anything i've overlooked?
Actually it is implemented as we speak, after years of tough negotiations, because that's the beauty of Swiss initiatives, they give the tone but not the legal terms - ensuring there's negotiation room, both internal and external. So depending on your personal definition it is succeeding or failing, but the fact is it is happening, there's no doubt about it. It's also not a "Brexit" because Switzerland never was part of the EU so using that name makes the discussion highly confusing for an outsider.
Very nice so far.

I noticed a small problem in the tutorial. On step 3 or 4, when the suggested code is

if (s1.energy == s1.energy_capacity){

memory[s1.id] = "charging";

} else if (s1.energy == 0){

memory[s1.id] = "harvesting";

}

if (memory[s1.id] == "charging"){

s1.move(base.position);

s1.energize(base);

} else if (memory[s1.id] == "harvesting"){

s1.move(star_zxq.position);

s1.energize(s1);

}

My spirit had already transferred a bit of energy to the base, so it entered neither of the states. It was a pretty easy fix to make, but strictly following along the instructions, I would have been stuck there.
> what problem does Amazon thinks this solves?

To that I ask: what problem does Alexa solve?? Why does one need a device to switch the lights?!? or turn music on or off. How much is one willing to pay for a minuscule, incremental particle of convenience.

This may be an unpopular opinion, but I think Alexa users only have themselves to blame.
I think "unwitting mule" is something been happening for thousands of years, just with different tools.
And the nature these "green" solar panels are built on is scarce too.
> I wish for the day where I can really just write clean semantic html and then add the CSS afterwards on top of it.

What exactly is stopping you from doing just that today?
Apple seem to have actively chosen to skimp on memory capacity, so this seems very much like something that's on them.
There are some rules for when this happens and when it does not. Don't know what they are exactly. Maybe the camelcase in GitHub may have triggered. Anyway, as you say, afterwards you can edit the title and give the desired case format.
This distinction is only useful if additional conditions are satisfied:

The user must not be asked to enter that password repeatedly to do everyday tasks, otherwise it is easy to trick them into entering the password into a malicious input field.

More important, the user must not be expected to routinely waive all protection for required tasks. For example, the user is often expected when installing software on a computer to give administrator privileges to an installer script which comes from an untrusted source. The user is expected to "make sure the source is trusted". This does nothing but put the blame on the user, who cannot do that in a meaningful way at all, yet is expected by other factors to install and use the software.

The user must not be forced by other factors to enter the password and take measures which are not just unsafe but are actually known to attack the system, exfiltrate data or similar.
You see that "fuzzy ring surrounding a darker area" look? That is what a point light source looks like when it isn't in focus. In that case, zooming it is just going to give you a bigger blur.
When?

In 2012, when the top two candidates have ~50% of the votes & four candidates total are above 10%?

In 2007, when the top two candidates have ~50% of the votes & four candidates total are above 10% (note: note the same parties)?

In 2002, when the top two candidates have ~35% of the votes and the loss of the leading left wing candidate was blamed on too many different left wing parties fielding candidates and getting votes?

In 2002, when the top two candidates have ~45% of the votes & four candidates total are above 10%?

Same thing for 1995, 1988, 1981.

In the last US presidential election, the top two candidates got a combined 98.17% of votes. The next candidate got 1.18%. This is a completely different situation.
Brutalism architecture symbolized India's post-colonial ambitions
All the outrage here seems funny for me, many people here work for tech who are "pioneers" in data sniffing.
They're all enablers in their own companies, but get offended when another company does it.
They just become silent watchers.
I once had a argument with a googler who said. We think a lot before doing something, so what we do is always the best. Results are always like something like above. We in the tech zone have some weird arrogance.
If one can measure the whole boot process and verify the attestation "remotely", why would he need secureboot on top of that?
Is there anything at in the same league as https://reviewable.io for code reviews on self-hosted Git?
Which is probably why some of the scanning locations used something very similar to this DIY effort (I'm familiar with the Oxford, UK location that existed in the mid 00s). Humans turned the pages with the finger tips mentioned in another comment.
The Swiss negotiated for 7 years a general agreement with the EU (and failed at it in the end) so I would say no, the UK wasn't using the Swiss model.
IO is also pure.

It will not be executed until the very last line of your app.

O_O

No seriously. If you wanted to model IO in say Java. Your whole program would be about constructing values. No I/O what so ever. Only do this then that then get a, then if a is this do x other.....

Whole Java app and I/O would only happen when at the very end you execute run method on that constructed value.

That'd not usual Java. After all in Java code itself can do control flow and I/O. Do why bother with those values. Need I/O on line ten out of 100. Do I/O immediately on line 10.

What I/O on Haskell is is side effect. Explicit side effect.

It's possible to write impure code in Haskell but that is not IO. It's when you use escape hatches that break type system guarantees.
Having worked in multiple platforms — web, native desktop and mobile, it still amazes me how far ahead CSS is as a styling paradigm in terms of expressiveness and power!

Infact, it's the best language for styling content ever created. Think about this the next time you have to create a couple of XML files just to get round corners and shadows in Android.
That number is what they reported in their publication, but it turns out they actually used both recurrent neurons (compared to feedforward as they state) and 512 instead of 100 neurons (see here https://zenkelab.org/publications/errata_zenke_vogels_2021/). We will adjust those numbers in the final publication.

My aim is to release the method as part of Norse https://github.com/norse/norse. There is some subtlety involved in implementing it for a given integration scheme, though. The event based simulator underlying the paper will also be released in due time.
People wondering why I say this need to read “The Politics of Bitcoin: Software as Right-Wing Extremism” by David Golumbia and “Attack of the 50 Foot Blockchain” by David Gerard. This stuff is based on crackpot economics so it’s inherently a scam.
From what I can tell from looking at older submissions, it might be doing it if the title is 4 words or less. Not sure why that would be the case though..
There's a bunch of cases where you want these devices to be resilient against attackers who have physical access to the system. That means it has to be impossible to simply re-flash them given physical access, unless you can detect that this has happened. That's what the trusted boot side of this is - it gives you an indication that that reflashing has occurred.

Out of band firmware validation is a real thing (Google's Titan sits in between the firmware and the CPU and records what goes over the bus, and can attest to that later), but that's basically just moving who owns the root of trust, and if you don't trust your CPU vendor to properly record what firmware it executes you should ask whether you trust your CPU vendor to execute the instructions you give it. Pretty much every option we currently have is just in a slightly different part of the trade off space.
Not just ethanol, but also caffeine, tobacco, sugar, etc.
Blind Dating App: Success Story
Check out the interview with GBKSOFT client who shares what it takes to build a dating mobile app.
> A shame they removed all their uptime graphs on the status page, since it's much harder to get a read on things now.

I've started using that (uptime/performance/latency graphs being removed from status pages) as a signal to for when companies feel embarrassed over their quality of service but don't have enough interest/resources/profits to fix it.
All IDE drives are linear block devices and the CHS numbers set in BIOS are only necessary to make the BIOS happy. The types and CHS numbers were relevant for MFM/RLL harddrives without integrated controller. The IDE interface is essentially an simplified ISA bus on a cable and all of what should be called controller resides on the harddrive, in fact that is what both IDE (Integrated Drive Electronics) and ATA (AT Attachment, as in "AT bus" = "16-bit ISA") acronyms alude to.

If you only intend to access the drive from Linux (ie. clonezilla) you can simply ignore the BIOS settings as Linux kernel will detect the drive correctly even when it is not configured in BIOS at all.
oh. My bad.
My comment every time someone mentions Intel best year yet:

Commodore reported 7-year record revenue with good profit 4 years before going bankrupt. https://dfarq.homeip.net/commodore-financial-history-1978-19...
I also do not understand why. When they were the first, they could have made some money by making it available to top professional players, who probably would want to pay thousands of dollars to play against it. Now, there are enough reimplementations that are on the same level or maybe even beter than AlphaZero. I guess that could be one reason why Google is not making it available, because it would be clear that they are not as good as others. At least they would have to invest money in keeping a server running. Anyway, it is clear that for DeepMind Go was but one stepping stone in developing AIs. They have moved on to other games, games that do not have complete information (as with board games like Go) or that involve guessing behaviour of others (like Poker).
Reaktor | Software Developer - Technology Agnostic | Amsterdam, Netherlands | 42 - 70k | Visa + relocation | https://www.reaktor.com

More information and application: https://www.reaktor.com/careers/software-developer-amsterdam...

Reaktor is a creative technology consultancy for forward-thinking organizations with offices in Amsterdam, Helsinki, Stockholm, New York and Tokyo. From premium software development to digital transformation, our global community of experts does it all.

As a Software Developer, you will be applying your tech skills in different domains and finding new ways of solving complex problems with your teammates.

What are we looking for?

At Reaktor, we are not looking for a work title, we are looking for a personality.
We know that good developers can create great things in any language so we have no hard language or tech requirements.

Ideally you…

- View your colleagues and clients as individuals with their strengths and weaknesses.
- Can work with the team to decide the best tools for the job at hand. Sometimes it’s Clojure running in a Kubernetes cluster, and sometimes it’s a small piece of JS running on AWS Lambda.
- Enjoy working with juniors and seniors on the shiny and dirty bits of the codebase. No ivory tower architects here.
- Have 3+ years of experience or maybe you’ve gotten a lot done in a shorter period.
This is cool! First time a programming game makes sense to me from a UX perspective.
Other author here, as was pointed out this was a typo in the cited publication. We will definitely be releasing the source code in due time.
Some people have their schizophrenia awakened by stressing in their finals. While some people get much brutal stressors like rape and don't have any lingering issues.

> And does that imply that an avoidance strategy, or a wise-cracking support group, might have better mental health outcomes than time with an empathetic therapist ?

See fight-flight-freeze-fawn response: https://www.psychologytoday.com/us/blog/addiction-and-recove....

But generally, yeah, that's a lot. Try going to therapy. Or reading a book like "The body keeps the score" that explains how trauma affects people (including things that happened to you). I think you might find yourself in some pages of that book.
Sounds like a custodial sentence