skysight-inc/HackerNews huggingface dataset:
I was going to use a Unipi for a boat project awhile ago, but I felt silly spending 350+ on an RPi.. now that it's been a bit longer the price is a lot more attractive, given the inflated RPi costs.
It's not like you can do arithmetic with references, so maybe the ergonomics of by-value vs. by-reference shouldn't really be that different.

The cost of by-value lies in memory copies, while the cost of by-reference lies in dereferencing pointers where the values are needed, which might mean many more memory reads are needed than with by-value (depends on what you're doing). So it's just hard to tell which will do better in general -- there's no answer to that.

For a library, maybe providing by-value and by-reference interfaces should be good (except that will bloat the library). For everything else just use by-value as it has the best ergonomics.
> are companies not paying for overtime?

ime for most white collar contracts: no

maybe because time tracking (esp. with remote work) is trust based and hence essentially just a formality where noone expects the employee to report under-time.
In postgres you cannot make a foreign-key reference to a view, which effectively means you can't prevent another table from referencing a soft-deleted record.
India's pharma industry killed 11 children with cough syrup containing diethylene glycol, so maybe not the best example.

https://www.bbc.com/news/world-asia-india-63226055
You've been able to write PureScript compiled to Erlang for years. PureScript is a well tested language at this point, and the Erlang compilation works very well. Statically typed message passing is a non-issue in practice and it has been a bad reason for not having it the whole time.

I've been using Elixir since 2015 and can confidently say there is no use case I would choose Elixir for over PureScript for the BEAM. In practice my projects are Elixir + PureScript because we can have them interoperate, but there are zero technical reasons to choose Elixir over PureScript for BEAM work.

Edit:

`dialyzer` and similar tools are unusable for almost all sizes of projects in part because they're badly made, they're too lax and have zero useful abstraction properties. Making a spec generic, for example, is an exercise in futility, whereas an actual type system has no issues with expressing that very basic property.

Edit 2:

As an upside you also have PureScript for your frontend, so you can just write everything in the same language regardless of how much frontend work you expect to be doing. PureScript has great bindings and a great story around React (it actually fits better since it's a purely functional language, so things like "You can only do effects in `useEffect` actually are enforced and make sense) and also has its own frontend framework in Halogen which is very nice.
What big cucumbers they sell in stores nowadays!

In all seriousness, if you’re paying by weight (or volume) then it should be OK not to have standard sized cucumbers… but pricing per unit should be reasonably consistent.
Some devices coming out now from Google, etc. are IPv6-only and do not support 6rd tunnels at all.

Possible further benefit, reaching India and China who certainly aren't issuing IPv4.

Hopefully the day comes when people can get static IPv6 addresses instead of a dynamic one behind an ISP NAT.
> Progressive taxation and subsidies are completely within the realm of capitalism

They are not. They make social democracy. A transition system from capitalism to socialism.

https://en.wikipedia.org/wiki/Social_democracy#Political_par...

It was literally developed by socialists (in late 19th century it meant the same with 'communist') and advocated in the First Socialist International at the end of 19th century. To top that, it was the president of the first socialist international who revealed the new system. Every single plan and method that you equate with 'capitalism' above, comes from that advocacy.

In the cold war era when Western countries were also using social democracy, the cold war propaganda allowed people to get self-deceived into thinking that all of those were the fruits of capitalism. But Reagan & co knew what was what. They spent no time in discarding all those pesky socialist practices and bringing back good old fashioned capitalism. The dystopian hellhole that you are experiencing today is capitalism itself.

Well, obviously there is still some ways to go until child labor, 14 hour workdays, total removal of labor protections, abolition of weekend vacation, social security etc are completed, but hey - they sure will get rid of those pesky socialist stuff in no time.
GraphQL is obsolete today as it was when it was released. You have HATEOAS and with it you can take advantage of HTTP caching. No, Redis is not the same.
Zinn's quote is ridiculous, but this is rather unfair to Sinclair. He did interview a lot of meatpacking workers and visited their facilities before writing The Jungle. It was so influential that the FDA was passed in less than a year after it was serialized in the newspaper.

Keep in mind that Sinclair lived in time when information traveled slowly, so employing sensationalism to raise awareness was a good thing. However, nowadays, raising awareness is the only thing that anyone seems to be capable of doing these days in politics. The passage of the Food and Drug Act would be completely unthinkable today by our current do-nothing Congress. Both sides of the political spectrum have expressed interest doing something to regulate social media, and they've wasted multiple hearings with the CEOs of tech giants to collect juicy sound bites.

I think part of it is that in history class, we learn about Sinclair, Rosa Parks, and MLK, and how they lead to all these great reforms, but meanwhile the lobbyists and Congressman busy pushing legislation through. As a result, we elect politicians that larp as activists than actually write policy.
Perhaps the link should be replaced with the original: https://richardg867.wordpress.com/2020/02/29/usb-c-done-chea...
No API it seems?

I was looking for better TTS for my AI video presentation generator side project. Which one has the best voices out of those offering an API?
The Great Man theory of history refers to men in the same sense as the American constitution - persons, people not necessarily males. Queen Elizabeth (I) or Cleopatra would have probably been recognized as examples of Great Men shaping history by the authors.
Fitness goals regressed later part of year, but overall i in much better shape. stronger now than 1 year ago but did put on body fat too.

other big goal was to work less and better balance hobbies and family. always believed in extreme ownership and progress but introspected hard and found politics and games at my company were pushing me to more working hours, not netting raw results.

i did not accomplish this goal and 2022 i worked 70 hour weeks, often sacrificing sleep and mental health. did slow down in q4.

still positive learning for me is i cant tune out or slow down because work is that important for me. but instead of making other people rich or successful should work for my self. biggest learning is that i have been giving away free ip to a bureaucratic, slow system that cannot and will not do much valuable thing with it. so why give this to a company? why not keep knowledge and file patent my self?
If you think that's bad, don't look up what happened with IPsec.
> He did interview a lot of meatpacking workers and visited their facilities before writing The Jungle

So he says. Has anyone verified what he wrote?
Historians account?

Surely the contemporous Neill-Reynolds report of 1906, commissioned by President Theodore Roosevelt, confirmed Uptons depictions and resulted in the Federal Meat Inspection Act of 1906.

But hey, I'm just an Australian and you clearly know better.
Obviously this isn’t a perfect solution but will help in some occasions debugging applications.

Found while searching for such a solution, credits belong to the author.
That's what puzzled me about the article. Why even have React Native in the mix if all you need is a webview and some code to hit native APIs? Is it ease of build/deployment? Developer QOL/familiarity?

I think your way of doing things would provide a better experience for users and I'm not sure what value RN is adding here.

That said I am not a JS or mobile dev so I might be missing something obvious.
The Computer Made Me Do It – ChatGPT Writes an Arduino Project
...most capitalist thing...

Consumer choice about which products and services get purchased isn't a feature of "capitalism". Perhaps one could say it was a "free market" situation, but only if different nurses charged different amounts... Perhaps this is just a well-regulated industry in which the regulations aren't written by capitalists?

Did you see any concentration camps in Urumqi?
> What deters non-small (organized?) burglars?

I think organized criminals would call off an operation if circumstances they haven’t predicted occur. Especially those that significantly increase the time or reduce the chances the operation will be successful.

One thing is having the inside doors lock. Another is encountering an armed individual. Finding non-portable hard to open safes, etc.

But then again, it’s mostly better to diversify where you keep your belongings so you don’t end up a victim of organized crime in the first place.
Yeah, now we're hated as much as financebros.
Most CV's I come across now average 18 month stints before a bump in level and change in company.

That is not them being untrustworthy, it's signalling that they will move if they are not recognised for their work and growth.

Generally it takes 3-6 months to get productive at a new role, another 6 months to generally show competency / growth, and the last 6 months is spent waiting for recognition that you are willing to move up.

Unfortunately the most common growth structures dictate that people need to "act" as if they're in a more senior role already, alongside doing their existing one, and maybe they might get the title and salary bump. Often they don't, or are promised at their next review. Most just move.

If there's a group of 3-6 month (or shorter) spots, then I'm certainly asking about the work that happened during those.
DDOS attacks that exist because Cloudflare knowly protects booter websites which feeds the DDDOS economy with money to make DDOS botnets profitable?
A mini PC from Lenovo, Beelink, etc. from a couple generations back should do the trick. Might set you back a hectopound or two, but it'll be much faster than a Pi and these days, much more available.
Love how the mayor describes it as hacking. I mean kinda, but not really.
Hey, that’s a good idea! Keyboard Karaoke!
Walmart also sells online.

Happy new year to you!

P.S. I buy some food items from Amazon that, including shipping, are cheaper than what the local grocery store prices them at. Isn't American competition great?
Surely this is the baseline? If you hadn't contributed significant changes in the first three months and I was your line manager I probably would have failed your probation. I wouldn't expect you to be at maximum productivity by this point but I would be expecting you to make substantive contributions appropriate to your skill level and experience within this time.
I always check out the comments first to find out whether I’m interested in the link… Worked fine for this one too.
Elastic search (used to?) use HTTP body as parameters for a GET request. IIRC the HTTP specification doesn't (again, used to?) mandate GET request to have no HTTP body

Edit:
Example of Elastic search API with GET body, now deprecated https://www.elastic.co/guide/en/elasticsearch/reference/7.7/...

Edit 2:
https://stackoverflow.com/questions/978061/http-get-with-req...

The now obsolete specification https://www.rfc-editor.org/rfc/rfc2616
, obsoleted by https://www.rfc-editor.org/rfc/rfc9110
To me, the funny part of all this is that I'd never work in a place that write me a performance review to begin with.
Or they figured out that the work that they put in isn't doing anything for themselves, regardless of how much money they get.

> For Marx, the possibility that one may give up ownership of one's own labour – one's capacity to transform the world – is tantamount to being alienated from one's own nature and it is a spiritual loss.

https://en.wikipedia.org/wiki/Karl_Marx
Yes, Charles P. Neill was sent to investigate meat packing plants in response. https://www.coloradohistoricnewspapers.org/?a=d&d=WWW1906061...
Just say that you don’t work overtime. Being diva just looks and sounds cringe.
Not sure why you think the serialists didn’t do musical experiments. Berg’s violin concerto is pretty much an experiment in whether you can incorporate a Bach corale into a serialist piece for example. Webern is incredibly experimental, not least in how/whether to continue a radical musical life in the face of extreme oppression (the Nazis condemned his work as “cultural bolshevism”). In music he experimented with the idea of extending serialism to tone colour, which became part of the language of people like Stockhausen and was incredibly influential on Cage, Elliot Carter, and others.
I was diagnosed with moderate depression that lasted most of 2022.

In hindsight, I found it interesting that I had no issues going to work and being productive, even though every other aspect of my life was crumbling away and deteriorating.

This article made me think that perhaps the reason I was productive at work was as simple as having others prepare with or for me for my tasks. (being part of a team or having a pm)

And perhaps the clearer and more "layed out" the tasks are, the less motivation you actually need.

I dont think it would have gone so well if I had to plan my day myself.
I’m sorry what?? Native code gives you access to libdispatch and concurrency. RN is single threaded. There are a myriad of processes, shared memory, optimizations, and daemons that run on your phone that coordinate better with native binaries.

Web won’t beat native on mobile phones, I’m sorry this argument has been had every single year it’s just absurd we keep arguing about it.

RN is implemented due to developer productivity at the cost of user experience. Which is fine more power to you, but understand that it doesn’t imply better UX.

The barriers to creating apps is also getting smaller (SwiftUI & Jetpack Compose).

Source: Multiple years working on Core Apple systems at Apple and also multiple years at Google
What companies don't do performance reviews?
I prefer to phrase it as "they do things to increase the probability of luck finding them".
Just wait, someone will want to tell you about a lisp they wrote in Ruby, soon.
Matrix Community Year in Review 2022
The Third Magic
I've heard you say this a few times, sometimes explicitly saying that one can't learn truth from novels. Other people have different preferences and different ways of knowing; some people find novels help them sympathize with people in a certain conditions by vividly imagining their situation, or to discuss truths from epistemologies that are not strictly rational or factual (like emotional truths or subjective truths).

Surely you're able to entertain that notion, without the expectation of adopting it in your own life, and let other people pursue their epistemologies without devaluing them?

> By writing a novel, there's no way to determine what the truth was, and no way to challenge it.

What I think the truth of the matter is here, is that you do not personally know how to challenge it and how to divine truth from it (or that these aren't skills as well developed as other kinds of analysis you prefer to engage in - your preferences being entirely legitimate, and meaning no slight against the skillset you've chosen to cultivate). You can interpret and analyze fiction and compare it to your experience. There's a whole field of literary analysis. You can challenge historical fiction through historical scholarship. There are actually innumerable approaches here.

I think part of what you mean is there's no objective way, and that reasonable people will come to different conclusions about what a novel means. I can see how you might interpret that as a problem; but other people see that as a strength, that by providing different value to different people, it's providing more value overall.
schengen area too...
Thank you. Sailboat UI is my first independent product. I am in the beta testing phase and I am trying to make it better.
> That’s nonsense, international law is international law

War is war. Occupation of enemy territory is routine and not prohibited by international law in war (the war itself is prohibited, to the extent that it is aggressive, but that's a problem for Syria in regard to the Syria-Israel war, not Israel.) Syria and Israel have been at war (launched by Syria and other Arab states, some of which have since made peace with Israel) since 1948.

> Russia used this exact same pretext to launch its war in Ukraine.

Ukraine and Russia were not at war before Russia, as you note, launched the war. So it is not the same.

Ignoring the existence of a continuous state of war, initiated by the supposedly-aggrieved party, produces ludicrous analysis.
Come to think of it, #10 is now top of my "reverse interview" question list.

> All these riddles are aimed to reveal the person’s creative nature.

They aren't riddles, nor do they require creativity. Fermi questions exercise a basic skill: estimation.

Bread and butter.
http://archive.today/lh4CO
I bet this works wonders for retention. It might be a great way to study many subjects.
Working on Composite Video Output for the MEGA65 Expansion Board
> Native is worthwhile for “appstore only” businesses. Mostly. For everyone else, a universal web app is the recommended path forward.

This take is outright wrong. Non-native/webview-based apps are only a tolerable option if your goal is to maximize the number of platforms you cover with the same code base and skeleton crew dev team, at the expense of forcing users to endure subpar user experiences.
the one I work for
https://ourworldindata.org/grapher/sex-ratio-by-age?time=195...

Seriously, assuming the problem of loneliness is 8% extra males born is naive to the point of harmfulness. The notions of "pairing" and "leftovers" have died decade ago, not to mention people come in and out given country. The problem in Korea is cultural, mental health stigma is strong, classism and the pressure to succeed is beyond ridiculous, your worth measured by how expensive a cat you drive, etc.
I accomplished none of them, and my life feels like it's in the same wrong path as it was ever since 5 years ago.
No third party tools etc. are needed for that. A trigger can update a materialized view whenever the source table changes.
I've worked at places that pay 7 figures for staff level roles and still have seen people bounce after a year.
RadixUI is cool. I'm trying to make sailboat UI better. Let's work together.
Damn, that demo looks awesome! Congrats on building the one and only truly polished piece of software in the entire print/label space.
I haven’t worried much about my typing speed in years (100WPM is faster than I can think when coding or writing most of the time), but I am learning German and wonder if typing massive amounts of text in a language you’re trying to learn could have some benefits?
Greatest innovations of 2022: The 35th annual Best of What’s New awards
Hopefully others can correct me here, but my intuition is that the lower bound of performance would be determined by the pipeline length. I.e. if your instruction pipeline was 8 stages, worst-case scenario is flushing the pipeline on every instruction, which would cause it to run at 1/8th speed. (At one point I believe the Pentium 4 had a twenty-stage pipeline, yikes!).

In practice, branches aren't every instruction, so the impact will be less.
You can find another rent
in salaried positions in the us, you will never get overtime pay.
> A group of first-year analysts at Goldman Sachs Group Inc. complained to bank leaders last year that they were working an average of 95 hours a week and that job stress had harmed their physical and mental health.

I'm pro-ambition, pro-commitment-to-the-team/mission, and a recovering workaholic. But don't do crazy hours like this. It's permanent damage.

Target 40 hours a week. Make those hours productive towards the org's goals and not misaligned individual goals/metrics (experienced engineers and the manager and PM should be blasting the inefficiencies out of everyone's way). Keep stress low, and only for good reasons (again, stupid reasons need to be fixed promptly).

If you've got people being actually productive and on-track towards org goals at 40 hrs/wk with low stress, that's a great environment. And when some rare emergency happens that can't just mean slipping the schedule, then some people will have the time/energy/morale to surge their effort to to whatever sweat/magic is necessary. Then they get flex time after.

And we educate new people about how we were able to handle the emergency, and the importance of not breaking this hard-earned effective organization.
Using Oryx Pro with Nvidia, and it is a breeze. Depends on your manufacturer supporting your hardware, I guess.
Do you mind sharing a link to your creator platform too?
This is premature optimization imo. Unless you’re using par_iter
The music accompanying most of the samples is so loud you can barely hear the voices. This makes it difficult to get a good idea of how life-like the voices sound.
Rollout is still pretty slow: https://www.google.com/intl/en/ipv6/statistics.html#tab=ipv6...

But services supporting it is the other side of the problem. Both need to be addressed.
Where I live 50 is already overtime. Not wanting to sacrifice your mental, social, and physical health for an indeterminate amount of money is not being a diva.
I like to ask about tradeoffs - what kind of tradeoffs they've made and why they chose that; where their opinion lies on the pragmatic vs perfection scale and that sort of thing. Quite a lot of tech work involves making tradeoffs, so they should be able to talk about it easily, and it leads to some interesting discussion as well as giving you an idea of their opinions and decision-making.

There's no need to lie or have a canned response, because tradeoffs are inherently between things which are both desirable.
Espionage, like all significant industries, relies heavily on one’s personal contacts. In the spy game, reputation and trust are much harder to build, given the necessary lack of transparency on all sides.

For this reason, espionage has often been something of a family business — the children meet the contacts of the parent, and thereby essentially inherit the store.
Who even asks those questions in 2022?

Are you sending this from 2010, OP?
I've been holding out OCaml because it didn't have good concurrency support, but that seems to have changed recently. I've thoroughly enjoyed learning Haskell, and I'm sure ML has a few treasures of its own to give.
> But taekwondo is once a week.

We had 3x per week IIRC. My kid is too young still but in the next year I think I'll start taking him to judo. Add swimming classes and his week is full of activities.
It'll probably get bought by Amazon after like five minutes. ;-)
> Forth is a stack-based language, so it does really well on a stack-based CPU.

But IIRC so is JVM (Java), CIL (C#), and Python's bytecode, so why did op single out Forth and omit those?..
The Lisa Computer: A Retrospective [pdf]
Well that’s easy, you just look up who lives in L5P and Decatur.
yeah, flutes aren't even heavy!

<side note> If I remember how the band Jethro Tull got its name, it is because they had to change the band's name after every gig. The band was that unpopular, and would be told to never come back. Until one day they got lucky, and that day's name was Jethro Tull.