skysight-inc/HackerNews huggingface dataset:
I tend to write in a modular, layered fashion (I call it the “layer cake” pattern), and I like to try breaking up large methods to reduce CC. For example, I might break a large switch statement up into “sets” of handlers.

The main motivation for this, is because I use what I call “evolutionary design.” I tend to refine design as I progress through development, as opposed to having it substantially complete at the start (A lot of classic developers probably just defecated masonry at the very thought of that, but it WFM). Having a finer granularity goes a long way, in supporting this methodology.

It also helps a lot for refactoring, improvements, and testing. The overall quality of my products is drastically enhanced by modularity.
It might also be that they have considered the cross-platform option...and found it not feasible.

They might have decided that it is easier to continue on the current path.
This should be higher up! Is there really no way to get your original designs out of Figma? That's pretty damning. Wow.
far more likely its "morally" motivated. because this site is corrupting people or some such.
What's the incentive for free software hackers and startups to even begin to work on this if the rest of the stack is not just proprietary, but held by actively hostile entities?
Live-streamed $375k deal for Pokémon cards ended in disaster
Are there more ads on the app?
Sam Harris has a great podcast about nuclear launch codes (among many other things) and how the current setup is really not that great: https://samharris.org/podcasts/210-logic-doomsday/
Joe Biden the Next JFK?
Well, you can get a 3950x on a laptop, capped at 95w TDP. XMG, Cyberpower and Schenker sell those (manufactured by Tongfang)
That argument is sort of like saying "Only upper class people with Ivy League educations should ever start a business." Even in the startup world, businesses tend to learn a fair amount of what not to do by tripping over some issue they didn't expect.

I'm all for analyzing what went wrong for purposes of trying to help educate people about how to do things better, but I am extremely uncomfortable with the trend in comments here to more or less act like "This guy just should have known better and not trusted Amazon."

I worked in insurance for a few years. Most ordinary people have almost zero understanding of how insurance works, what it's for, etc. Most people are not making informed consumer choices about insurance. They mostly get what the law compels them to get or what some professional recommends to them, etc.
Testing Lunar 4G Operations
Potato - Kartoffel. In the end the subsidiaries still meant a profit for the main company/conglomerate.
This is ironic. Cambridge Analytica was a university with an IRB collecting personal data, then later sold to foe-profits.
> There are also people like Per-Martin Lof who want to use HoTT…

Sorry, but this is plainly false.
Per does not want to use HoTT. My impression is that he finds HoTT mildly interesting, and has not really used/advocated it. And, you are implicitly calling him and Voedvodsky "not a mainstream mathematician", which is rather offensive considering their contributions to statistics (Per) and homotopy theory (Vladimir).

Your comment comes out as very reactionary. There is room for a lot of both HoTT (weather classical logic is used or not) and set theory in modern mathematics. In fact, doing set theory in HoTT is a very pleasant experience!
Defining Data Intuition
Eh, probably more like how the Holodomor is treated in Russia or Nanking massacre in Japan and the west for that matter: disputed by apologists in public, lauded by nationalists in private, denied by the people in power and mostly forgotten by the rest.
Assuming employees in expensive markets are better. Is the hotdog at a music festival better?
Your question made me think of Richard Feynman. He had this approach where he had a dozen difficult problems in the back of his mind and every time he learned a new technique or perspective, he would re-evaluate each of them and see if the new technique could help get him closer to a solution. This made him sometimes come up with brilliant solutions that nobody else had thought of. So there can be enormous value in using insight from one domain in another domain. Point being, don't discount the value of using your brain in different ways - there's plenty of people hammering at problems from the obvious direction, and you're actually more likely to be able to contribute in a significant way if you're not a one-trick pony. Plus, by going with the grain of how your brain works, and what motivates you, rather than against it, you are able to be "productive" (actively thinking and learning) much longer and more effectively than by forcing yourself to work on something because you "should".
How is that easier to read? https://wtf.roflcopter.fr/pics/SpRqNBvB/0QUVpbN4.png
Except some non-subscription software are still SaaS in disguise.

Take a look at Sketch. You can use a file on future versions...but up to a point. If you hit that limit, you will have to buy the upgrade.
The Linux Kernel Looks to Eventually Drop Support for WiMAX
Exactly. People can't wrap their minds around the fact that their own country is constantly peddling propaganda. I noticed this after I started travelling around the world working in different countries. Every single country is constantly pushing its own propaganda and they all have some element of truth mixed together with lies. Conspiracy theory is how governments hides aspects of the truth that they don't like.
I’m represented by 10X Management, they handle the contract, money, marketing stuff. I work solo, sometimes I outsource small projects. I have small business clients and Fortune 100 clients.

I don’t have much formality or process. I ask potential clients to make a list of their priorities, pains, problems and then attach a value to those. I build long-term relationships by communicating and delivering what I promise, and taking an interest in the client’s business.

When I ask clients what went wrong with their last developer it’s usually poor communication or not understanding the business priorities, or both. It’s never “They didn’t know how to balance a binary tree with Rust.”
This entire post can be summed up as "I haven't used Sketch for a long time and had therefore completely missed the introduction of Sketch.cloud"
> The same can’t be said of smart phones anymore

It can be said about iPhones. I like having a thin, light and watertight phone. If the cost of that is limited avenues for servicing, that’s a tradeoff I am fine with.
Yes. So if anyone here is in violation, it would be the user installing the plugin.

But I don’t remember the TOS says “you promise not to let anyone see the ads we show you” (remember this isn’t the user data that’s being collected)
You're right of course, I should have qualified that "eysore" judgement better. For instance, I should have said:

"I'm guessing the form rather elicited unease because most people thought it was an eyesore and not for any symbolism it might have carried."

The above was closer to what I meant.
I don't know where you read these things you talk about.

1) He said he couldn't fill a request to have his stuff sent back because the form was broken. It's very believable if you ever used the amazon seller tool.

2) He submitted the evidence of authenticity and it was rejected for being older than 365 days. It shouldn't be a problem, clothes have a longer shelf life than one year.

3) Customers complain about products being unauthentic all the time, easy way to get a refund and to vent. It's the most generic 0 star review that can come up possibly from a competitor trying to damage your business. You can't sell a thousand items without getting a few bad reviews.
Indeed. God damn muscle memory.
Not directly related but here's a crazy thing I ran into recently - Hitler and the Nazi's basically popularised Anti-Smoking - https://en.wikipedia.org/wiki/Anti-tobacco_movement_in_Nazi_...

> The German movement was the most powerful anti-smoking movement in the world during the 1930s and early 1940s

> Adolf Hitler's personal distaste for tobacco and the Nazi reproductive policies were among the motivating factors behind the Nazi campaigns against smoking.

> Even by the end of the 20th century, the anti-smoking movement in Germany had not attained the influence of the Nazi anti-smoking campaign.

Ironically it may have had the opposite effect long term, at least in Germany...

> It has been argued that the Nazi anti-tobacco campaigns delayed effective nicotine addiction reduction measures by decades. At the end of the 20th century, the anti-tobacco campaign in Germany was unable to approach the level of the Nazi-era climax in the years 1939–41, and German tobacco health research was described by Robert N. Proctor as "muted". Modern Germany has some of Europe's least restrictive tobacco control policies, and more Germans both smoke and die of it in consequence, which also leads to higher public health costs.
Great input, I always say the role of a good engineer is being a good problem solver regardless of the language or tool.

The role of a good CTO is helping others understand and solve problems.
The new solution to every problem on our planet: GAMING!
Top Windows Apps for Schools
This was a direct response to your comment, so I was mainly focused on what accessibility features I use. However, one I missed but I use all the time is being able to control applications using accessibility APIs.
Is it possible for institutional investors to gain profits as they hold more BTC
Faster uncontended atomics should improve uncontended lock performance too, at least if you’re using pthread mutexes (they’re implemented via atomic operations with an os_unfair_lock fallback for the contended case on Apple platforms).
I agree with this, very cool project.
I am an old backend engineer with 20+ years of experience, and I am possibly missing something here, but could any FAANG engineer around ELI5 why you need so many engineers ?

Or in purely quantitative terms: What percentage of the whole work force is devoted to the apps (IOS, Android) ?

Thanks.
Med7: An information extraction model for clinical natural language processing
Support for Hitler was not uncommon, he seemed to get
the economy re-started, build roads etc.
If you ask for REF here.. then I think you ought to ask for REF when people say there were anti as well..
Justice Radhabinod Pal [1] has a monument in the Yasukuni shrine. [2]

[1] https://en.wikipedia.org/wiki/Radhabinod_Pal
[2] https://en.wikipedia.org/wiki/Yasukuni_Shrine
What is its value proposition over Insomnia [1] or Postman[2]?

[1]: https://insomnia.rest

[2]: https://www.postman.com
If you get paid in Peso you lose money every payday that you don't get a significant raise in salary. If you get paid in Dollars your salary raises roughly on pace with inflation.
Got a link for the USB oscilloscope?
I would love to hear any good or bad feedback, suggestions for improvement, or just your general opinion.
> I have a large collection of rare and unique tracks, and I listen to music every day. I've been very satisfied with Google Play Music and now I'm having this utterly abysmal YT Music bs forced on me. It feels like a cruel joke.

I don't see how you're forced to use Youtube. I agree that using Youtube as your music library and management tool seems ridiculous. However why would anyone but casual listeners do so when there are plenty better alternatives? Just use one of the countless music players and library management tools much better suited to that task. Personally, I love Roon [1], but if you prefer something more affordable or free several other options come to mind:

- MusicBee

- Swinsian

- Foobar

or just plain old iTunes / Music.app

All of them are much better music players / collection organizers than Youtube.

[1] https://roonlabs.com/
RDAs are not recommended doses, they are lower limits such that if you follow them then you are very unlikely to be deficient.
Irrespective of whatever HR-PR speak they do, the fact remains : Reddit sucks these days.
I live in Austria but I travel and have trained through most of Europe where it's similar. The international people that I've met have said it's similar in the US but I can't speak personally about it. I've been doing it for about four years did a teaching program last year and teach weekly classes now.
The Lifehack article, by James Clear, is the source of the confusion. Clear takes Allen's Two-Minute Rule as the first part of his own Two-Minute Rule, the second part of which is something like Allen's Next Actions. It's a mess. The article posted here rehashes the second part of Clear's rule, completely divorcing the name of the rule from its original context.
I enjoyed reading some of these articles in Software Practice and Experience back in the 1980s and it's good to have another look today.
You only want to test on public API, because else you cannot change the implementation without adapting your perfect unit test on implementation details. So, I prefer the first code example and do not mind some mocking (unless the extracted functions make sense on the public API).
So many great books! Thank you.

Though I can't seem to find a PDF of 'Search for simplicity' :(
Flow.Launcher – launch apps with greater control
That's very similar to what happened to me - except I didn't delete any backups, thank the Great Old Ones. And I didn't get fired.

Basically, I had a habit of starting a new SQL Server Management Studio instance in its own window for each database I was working on. At some point this struck me as wasteful, for some reason, so I closed all my windows and opened all the databases in one window. Then sometime after that I went to delete the test database as a routine maintainance task, but of course I was used to clicking the database at the top of the left pane in SSMS, which was the test database when it was the only database in a window... but now happened to be the production database. Then five minutes later I got a call from the client company that used our system, to ask me if there was any maintainance going on because everyone's client had just crashed.

The horror when I realised.

It was educational, though. I don't think I'll make that particular mistake ever again. And my bosses were ace to be fair, probably because I worked my ass off to correct the mess that ensued.
You might want security patches and support. An old cop from ebay won't get you that.
You're right. The explosion of the multi-plaform web happened in 1993 https://en.wikipedia.org/wiki/Libwww
> We already have a perfectly good foundation of mathematics. It's called ZFC [1]

This is completely missing a core point of category theory and type theory (which is about categories equipped with certain extra structure), which is to work is settings which can be flexibly tightened or loosened in order to do constructions which are as general as possible. A theorem in HoTT is far more widely applicable than a theorem in ZFC; HoTT can be interpreted in any higher Gröthendieck topos, ZFC can be only intepreted in a certain class of 1-toposes. In HoTT, we can simply assume choice and LEM to internally reproduce ZFC. In ZFC, univalence is false and cannot be assumed.

> It's not at all clear HoTT, or type theory in general, is the best solution for formalizing mathematics

Xena project isn't too hot on HoTT indeed, but they will tell you that type theory in general is absolutely the best solution for formalizing mathematics.

> in particular denying the law of excluded middle

MLTT does not deny LEM, nor HoTT. The point is not to deny LEM, but to work in a more general system which does not necessarily assume it.
Bag of Words Python
Bag of Words model is the technique of pre-processing the text by converting it into a number/vector format, which keeps a count of the total occurrences of most frequently used words in the document.
Malcontents
I run Ubuntu on a Dell laptop. I still keep the OEM Windows copy installed for one reason only: Contacting Dell support for warranty-related issues. This usually requires running their Windows-only diagnostics tools.
Every company is hiring if the right person comes along. The right person is someone who can add value and solve business problems. Most jobs aren’t advertised. Getting work through referrals and contacts is far more effective than going through the application process. I haven’t had to use a resume or interview or apply for almost 15 years.
jon(dubois), you are dead & shadow banned.
I thought that Adobe and Affinity are the only ones fighting in that front.
The article dates from march 2016. The other articles are simply the more recent articles that the algorithm says are "similar" or "popular".

If you scroll higher up you'll see a similar heading saying "RELATED: this video shows what ancient Rome really looked like"
The hardware is just $5 though

https://aliexpress.com/item/1005001459376242.html
I'm really curious what sort of support the retro video game business needs. My (clearly naive) assumption is that it would be as simple as sending them the cartridge and telling them to have a great day, but if you're meeting so many seemingly unpleasant people it seems to be a lot more than that.

Could you share more about the sort of issues you face?
I would much rather give him the money they want to spend on the Even Larger Hadron Collider.
Big Lie
There definitely does exist less stressful software engineering jobs where you won't have to make big, important decisions or mentor other people. Some web dev agencies/consulting companies can actually be very nice to work at, for example, since you'll often get to work on greenfields projects. Try looking at smaller companies or maybe governmental or non-profit companies.

On a coping note: prioritize reducing your stress/anxiety in whatever (healthy) you can even if you feel guilty for not getting enough work done. For myself, I've had to do things like force myself to go for a walk every afternoon even if I hadn't completed all my tasks for the day yet, shut my computer off at a certain time, visit family over the weekend even if I feel like I need to stay at home and "catch up" on work, etc.
Reader mode in safari worked OKish for me.
fsKube is a full-stack integrated tool with Cloud, Github, and your chosen frameworks such as Django, SpringBoots

1. Pre-configured solution, built using Best Practices and best of breed components, Integrated with GitHub, Cloud, and development frameworks

2. Quick and full Kubernetes provisioning using best practices with prechecks cloud availability zones capacity check to ensure smoother provisioning.

3. Fully Manage your Kubernetes operation including scaling up or down of nodes for scalability and capacity.

4. Get full metrics of your Kubernetes workloads at a granular level.

5. Easily install the best of breed components for the dashboard, monitoring, logging, networking, and internet access for your app.

6. Automatically Create your GitHub repo with the right branching strategy, from our Full-stack framework templates with all the best practices and database integration included.

7. Automatically create a hands-free DevSecOps pipeline with Github Actions and Cloud integration for CI/CD.
Container registry and scanning enabled with Github and Kubernetes for seamless container build and deployment

8. Seamless release management for Dev, Quality, and Production environments, with continuous CI/CD in dev and approval workflow from quality to production and production rollback capabilities.

9. Fully Secure Desktop Web App, Full Control of your environment, tokens and secrets, Only Opensource components, No lock-in
You are incorrect, it was so horrific that the US president had as many troops as possible "tour" the sites as possible to be witnesses of what happened.

It was kind of a big deal immediately
I don't think the example here is the best. There's a case to be made for extracting pure functions and organizing them like this, but I don't think this code makes it. The benefit of pure functions IMO is primarily in that the code becomes easy to reason about if it doesn't depend on state. But any app that does anything will have state, and the question is how you manage that. One guideline could be that individual code units should reduce the amount of state you need to worry about at higher levels of abstraction.

In the example, there is hardly any code that does anything different depending on state. There's no state being managed, so there isn't actually any architectural problem being solved here. Should the API go down or change its format, the code breaks. The pure pluck_definition() will still fail to parse the JSON if the format changes. The pure build_url() will stop working if the API changes its URL format. They will pass unit tests, but fail in practice.

An actual problem to be solved here is to abstract away the details of the REST API, formatting and network errors. One way to do this is to pack that into a component with a well defined interface. You can still do this stateful/non-stateful split within the component if you want, but on the application level you need to apply that heuristic recursively at different levels of abstraction.
https://spectrum.ieee.org/semiconductors/devices/a-better-wa...

https://www.youtube.com/watch?v=1kQUXpZpLXI (from 13:50, but the rest of the video is just amazing)
srwgesag
They get damaged by design. The weakness is there on purpose.
wait - does this mean that each heart has a digit and you need to kill 20 men to get the complete code, in which case I would expect response time to increase or does it mean that each of the men has a redundant code so that in case one of them is on the toilet they can still kill another one and fire the nukes without any delays?
Reddit used to have a high signal to noise ratio. After acquisition and several leadership changes, they decided to ramp up user acquisition and engagement.

Essentially, the website is an ad funnel.

They've added bells and whistles that attract the type of audience that watch videos, buy add ons, and click on ads.

Reddit is turning into exactly the vehicle they want. It's going to be worth so much more money now.

Not much can be done about it.
Ask HN: Trying to find that app that visually connects different docs and sheets
Hi there,
I'm getting buried with tons of docs and sheets that are shared by different team members. It's impossible for me to find them when I need them. I remember seeing a cool SaaS app that allows us to visually drag and drop Google sheets, Docs, PPTs into different canvas like area so we can see group them and see how they are connected visually. So the end result is like seeing a flow-chart where you see bunch of docs and sheets instead of boxes.
It's not Notion or Roam Research. Does anyone remember the app I'm talking about?
nrf5x and DA1469x - the firmware running on the BLE chip.

https://github.com/apache/mynewt-nimble/tree/master/nimble/d...

There is no PC here - those are microcontrollers.
Facebook always has the “dumb f*cks” mentality.

Google was benevolent (or at least seemed that way) until they had any competition, at which point they threw out the “don’t be evil” motto, but same guys (page, brin, Schmidt) were still at the helm.

Wasn’t following twitter closely, but Dorsey is still running it - same guy.

It’s the same guys, not some “nefarious guys taking over”.
I'm not from the US, so I guess that's why I asked. My country tends to be a tad more social and federalistic.
It was one hell of an opportunity that is for sure. Almost a blessing in disguise.
A Woman Reshaping Twitter’s Free-Speech Policies
> It's like Stockholm syndrome, except you realize your captor wants you to be happy but is also kind of insane.

I love that metaphor!

The main issue I have with Xcode, is that it is buggy as hell. I was hoping Xcode 12 would address this, but it’s just as bad as its predecessors.
Gfdgfdh
ggdgdhfhdh
And i.reddit.com for mobile
People like Eisenhower (who was a general at the time) immediately knew it would be downplayed and denied

https://remember.org/facts-aft-lib-eis.html