skysight-inc/HackerNews huggingface dataset:
Well, QM allows superposition and entanglement, why not just have you and your grandfather be in an entangled superposition of |alive> and |dead> corresponding to each part of the sequence in the classical eponymous paradox?

That said, I read a plausible claim that a CTC would have an unstable buildup of energy in the form of the wavefunctions of virtual particles self-reinforcing, so I suspect it’s more likely that trying to build a time machine would instead result in unbounded energy, and that being a possibility is generally considered a sign that somebody made a mistake.
But you don't actually want to parse them though, that's the mechanism by which you receive the data but the real end goal is you just want the data in its canonical format so it can used programmatically; in powershell there is no parsing, the output is always the canonical representation.

I don't get what you meant in the last sentence, the underlying API is glibc which is also cross platform and is incredibly well known. Other cross-platform languages like Java, Golang, Rust, etc have their own portable APIs to enumerate directories that are cross platform.
Very impressed with this. Looks like a lot of work went into it. How long did it take you to build?

Curious too about the UI -- with .NET 6 are you using Winforms, WPF or something else?
Makes sense. Using Docker would make sure you can deploy existing software.

NPM being down would prevent upgrading libraries or rebuilding the Docker image, but that'd only be a problem if NPM was down for a long time.
We'd still have the costs if the government took those in-house. Germans pay around $1500 a month (personal + employer costs) for healthcare. Other government programs add more cost. Bring those in cost would not really bring the cost of the employee down. Rather it would expand the weight and power of the government via increased taxes.
Global Energy and Climate Outlook 2021
Zero-Trust for Kubernetes
> Does that mean we can expect prices to go up another 11%?

No, there's much more to the economy than just cash. Cash is actually a tiny part of the overall wealth in circulation.

Property, houses, cars, inventories, commodities, and other assets all add up to far more than the total money supply.

> If I understand it correctly, the FED currently has 6.3 Trillion dollars out in the market.

You're referring to "money supply", which is more than just QE measures.

For reference, total US household wealth is closer to $150 trillion. Most wealth isn't stored in dollars.
The owed wages wouldn’t be the major problem though…
My observations from school are similar. I'm a big fan of the value of a computer science education, but most of that came from choosing the harder electives. There were people graduating that did the minimum and... let's say "relied on friends for help".

No signal is foolproof.
Well, it is a domestic product there (at least the HQ is US). Also, Eastern Europe probably worsens the percentages a bit because it is ridiculously expensive for us (like, there was a statistic recently on how many days one would have to work to buy the latest iphone and it was quite tragic from our perspective with something like more than 2 months worth of salary, while it is a few days in other countries)
I think you have a couple choices:

1. Stop developing. Then you don't have to feel judged for dev work.

2. Stop CTOing. Then you're "just a developer" and you can go back to doing work as a team, where your own personal opinions or decisions should not override those of the team. Being "wrong" is fine, because whatever decision the team comes to is "right", and you all cooperate together to accomplish the shared goal, right or wrong.

3. Continue to be a CTO, continue to write code, but go to therapy and find out the source of your fear, then figure out how to cope with it.
>Of course it is, it is the biggest attack surface for normal application.

What real cases have had this happen?
this wasn't Turing-complete until they exploited it to make it so. JBIG2 executes arbitrary binary bitmap operations, but sequentially (no looping.) using the exploit they presumably found a way to send it into a loop, probably by overwriting the pointer to the next segment or something.

theoretically I guess you don't need that, but you'd have to send a payload linear in size to the number of cycles expected to run the shellcode, and that wouldn't lend itself to a processor-like design - it'd just be too big.
That you need work is kind of tautological: work is some kind of struggle that you have to go through in order to achieve some end. When work becomes either a non-struggle or optional is also when it stops being work.

But it’s quite the claim to say that work is a psychological need.

Think what work is for most people. Work for most people consists of providing surplus value to the owners of whatever organization that they work for. That is what work is in economic terms.

Where is your Maslow now?

But people like this author—although perhaps not him in particular—have to give some lip service to show fealty to the concept of Loving Work in case some potential employer or whatever other person-with-networking-potential stumbles upon his blog. (We have careers to maintain…)
Assuming that you're coming in without experience, pedigree, or favoritism, the only things left are portfolio, coding tests, and interview questions. You're probably getting interview questions either way, so the things you can control are studying for coding tests (which is a terrible thing according to some here) or building a portfolio.

My rules for a portfolio project:

1. Solve a problem which can be explained in 15 seconds or so. For example, "This does 3d rotations"

2. Be difficult enough that the person you're talking to wouldn't be able to figure out all the tricks within a minute of thinking about it. In the above example, this means that while the interviewer may think "implement a bunch of math", they don't know that math and know you must have gone off and put some time in to accomplish it.

3. Be complete - for a programmer that means it runs, takes input, and provides output. In the above example, this means you have a function which takes a current orientation and rotates it. Probably also a main to that actually runs to demo this.

Bonus points for something which solves a developer's problem, even if it's not formalized to the point where it would be worth sharing. If it solves your problem, that's respectable already. A current example of this that I've wanted to write (or perhaps it exists already and I don't know about it), would be a logging system separate from the system logger, which will intentionally trip up some git hooks so that it can't be checked in. Maybe a script to purge those log lines and the package that includes it prior to check-ins.
Most gmake works well but sometimes you have to change the include and lib paths. FreeBSD is just a bit different in that respect bit it's a good thing IMO. It's very consistent
That sounds fascinating, I'll read that. C.J. Cherryh is one of the authors I somehow didn't pick up as a child, even though I was reading C.S. Friedman and the like. Maybe it was the covers.
What regulation requires you to publish an app? That strikes me as very unusual.
Whether I agree or not, they aren't doing it. They've had decades to build it in, but what is built in sucks and is easily bypassed. See https://protectyoungeyes.com/12-ingenious-screen-time-hacks-....

While I wasn't so aware of the risk when I started, I've learned plenty about it over the past 4.5 years.

> frankly, you should not be surprised that something like this happened.
Did you read the whole description? The surprising thing is the unfair (unequal) treatment, the silence on their part, and the long delay.
Swift Playgrounds 4
One the one hand you've got people writing insanely complex hacks like this.
On the other hand there's the guy who was doing whatever he wanted for years just by crafting dodgy plist files. https://blog.siguza.net/psychicpaper/
I read the Salantar quote as ... largely defeatist, despite the twist at the end.

There are people who've left their mark who haven't followed that specific track, and the implied suggestion that it is the only and/or best method ... wants for evidence.

If you consider that you are one of the tools that you're applying to change, then it makes sense to keep that tool functional. Look out for yourself, first, that you may aid others and larger efforts.

A useful example to me comes from the field of ag engineering, and a story I was told at Uni. The practice often makes use of minimal capital and equipment to accomplish major changes. One example is riverbed engineering.

One approach is the US Army Corps method of bulldozers, earth-moving equipment, dredges, concrete, and explosives.

The preferred method of the ag engineer in remote and low-income regions is the gabbion --- a cage made of wire holding stones. Placed in the streamflow, these use the power of the water itself to reshape the streambed in the desired manner --- directing water to or away from a bank, speeding or slowing flow, enhancing or slowing erosion. It's an application of an intervention to maximum effect with minimum effort.

(That's not to say there aren't problems which bulldozers, diesel, dynamite, and portland cement can't solve far more quickly. But where you're bootstrapping from a minimal position, the gabbion method has merits.)

And that's the essence of what I'm suggesting. Study the problem area, see where behaviour is most strongly influenced, and modify that point. Let the energies within the system do the rest. Judo and ju-jitsu work similarly. I've heard RMS's creation of the GNU GPL described as an example of "ju-jitsu law" --- it takes copyright and uses precisely the law's own strengths to work against it. A certain amount of change was accomplished.

Another great concept comes from the field of navigation by Charles H. Cotter: "The Art of ship handling involves the effective use of forces under control to overcome the effect of forces not under control."

Ship's captains don't recede within themselves to control their ships. They master the craft, learn the practice, read conditions, and act to maximum benefit. There's the natural "ship of state" metaphor, and ... it's not entirely applicable (countries are far more complex than ships, and tend not to have a unitary chain of authority). But the notion of working on the possible remains.
It does say “related to, directly or indirectly” so it’s not everything?
Your point being? Here are some news from the most vaccinated country in the world...

"Portugal Returns to COVID Restrictions Despite High Jab Rate"
https://www.usnews.com/news/health-news/articles/2021-11-25/...

If Google really wants to make people return to the office after vaccination,
so much, they are ready to fire their half-genius,we would assume they investigated if this would stop infections. Clearly not the case.
Wanted to point out a few things:

- The Maven entry for `PDFBox` does not list `log4j` as a dependency. However `commons-logging` is a dependency, and `log4j` is listed as an optional dependency there.
https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox/...

- The `PDFBox` documentation points out that `log4j` is not needed (though `commons-logging` is) and that logging will "fall back to the standard java.util.logging API included in the Java platform"
https://pdfbox.apache.org/2.0/dependencies.html#minimum-requ...

- That exploit PoC explicitly adds `log4j` as a dependency
https://github.com/eelyvy/log4jshell-pdf/blob/main/pom.xml#L...

So, for others out there that find this: just because you're using `PDFBox` does not necessarily mean that you are also using `log4j`, and therefore likely vulnerable to this latest issue.
What I’ve heard is the problem is not police lacking but that the AG no longer prosecutes criminals. It’s kind of catch and release and no punishment at all means crime just keeps going up. Police rarely stop crime in the act, they sometimes catch criminals after the fact, but that doesn’t even work if criminals never get prosecuted.
It's kind of sad that we went from "there's an app for that" to Apple themselves being a huge obstacle to making useful, feature-rich mobile software. I used to think writing an app would be a fun side project or that a job in mobile development could be cool. These days I don't want to touch it with a six foot pole.
But now the goalpost has been moved. The OP claimed that it is a psychological need.
haha ^ this guy gets it
Yes. Stupid retards did it on video though, otherwise it wouldn't have been seen at all. This was after over an hour of threatening me and refusing my right to silence, not letting me speak to my lawyer, etc.
I have suspected for awhile now that the bitcoin blockchain is actually an attempt to break SHA-256. Bitcoin is built around incentives, and it has created an incentive for people all over the world to basically brute force this algorithm and maintain a recursive set of low entropy outputs.

Which would make the btc blockchain an incredibly expensive and valuable data set, for someone armed with the right mathematical theory.
As an interviewer, I wouldn't say it's a red flag so much as a nothing sandwich.
It all boils down to whether your adversary is mossad or not mossad [1].

1. https://www.usenix.org/system/files/1401_08-12_mickens.pdf
Out of my experience, #2 is often superior over #1 though.

For some limited well understood context, well defined application, well defined task which will not be extended later and only lots of variations are needed, then yes, #1 is probably better. It's nice to have options like enable_fancy_feature=True.

However, in practice, you often have none of these. The context is often not well defined. It's often not yet well understood. The application is not well defined, neither the specific tasks. The scope and tasks will likely be extended during the development.

In that case, it can often turn out that you made the wrong abstractions, wrong options in case of #1. The software itself becomes more and more complex and becomes very hard to maintain, and new things which should be simple are now difficult to do because of too much interdependencies.

Now, an elegant minimal system, or collections of small building blocks or tools, will turn out to be much more effective in solving some new task later on.
I like it. Simple and to the point.

Answers the basic command: Give me the scanned document, dammit! If someone doesn't understand how complex that can get then they haven't lived through ftp / complex http forms and silly ux that involves all sorts of crazy complex javascript and similar nonsense.

The fancier websocket / UX is more things to go wrong. More support code. Plus if people really want that they can contribute themselves or set up a patreon.
The thing is, I’m not sure your laptop is better than an M1, let alone the newer gen ones. Apple is really ahead in the CPU game and I say that as someone who was never there fan.
Jitsi works fine though at least in Firefox!

I don't want zoom anywhere near my FreeBSD box after what they did with that backdoor on macOS. And refused to remove it until apple blacklisted them.
Shell programming through small cli tools was never meant to scale into massive complex software so you're comparing apples and bananas.

Do one thing well and text as the universal interface works well in the small for parsing files, doing sys admin tasks, gluing a few things together. That's what it's intended for. It's obviously the wrong tool to build a system in. Used in the right context they compose beautifully.
No code, no hope.
The case for "http is simple" similarly falls apart when you realize that a lot of tools for diagnosing http streams can just as easily (easier in fact) consume a binary stream and translate it into a human readable form as they can analyze the text form.

We don't complain that we can't read our browser's binary but for some reason everyone is convinced that our transport protocols are different and it is imperative to be able to read it with a tool to translate it.
kinda like Werner von Braun, maybe. he just wanted to make rockets. whether they were for Nazi Germany or the US didn't matter, whether they were missiles or spacecraft didn't matter, he just wanted to build them.
U.S. airlines warn 5G wireless could cause havoc with flights
> On the lower end, it's constrained by sellability of a car

Yes, as already said, I completely agree.

> and on the upper end it's physically constrained by the size of car frame

In theory yes, but in practice you don't really feel this limitation, that's my point. As I said, you can fit a K24 engine into a Honda Fit (B-segment supermini car) without modifying the frame or bodywork. A turbocharged K24 can put out 300 kilowatts without breaking a sweat.
>But it is absolutely true that pay has been surging since about 2014/2015

Only partially true:

1. High total compensation (not salaries) is limited to FAANG/Unicorn employees (awash with money)

2. That high compensation has been achieved by stock options multiplying in value, thanks to abnormal run of the stock market (thank you Federal Reserve), which is not going to continue with rising interest rates

3. Salary base seems to be stuck at $150K for mid-senior developers in bigger cities (except for NYC) for many years now
I believe the expense, in this case, is talking about cost in time, not money.
That's very kind. Thank you.
> “Just copy and paste hundreds of lines of OpenGL code from the samples” they say. ffs

For example, the Metal frameworks versus copying Vulkan samples from a random Google GitHub repo.

The last migration guide from Renderscript into Vulkan compute is a sour joke.
Whether the device your child uses is yours, or theirs, that's up to you as the parent to decide.

> I certainly wouldn't have tolerated that sort of behavior from my parents when I was a kid myself.

Kids will be kids. I would have been the same way. I learned to pick a lock on the computer desk as a kid in order to play computer games after I was supposed to be in bed. The issues is the negative impact of tech is only growing, and it's harder and harder for kids to come out unscathed.
> Picking out specific subgroups when making a statement that is technically true is a classic way to get bigotry across.

Wait, what? We're talking like, vaccinated people are an oppressed minority? Even in the worst red states, is this true? I have a very hard time believing it.

I thought the argument was more about vaccination not being a way to "end COVID".

(Which might be true! But even if so, like, do get vaccinated. At the very least it'll help you, it may help others indirectly by freeing up medical resources, and there's a decent possibility that it will reduce transmission (even if it doesn't eliminate it entirely).)

Is this really too complicated for people?!
Maybe this is too simple, but a comparison to Postgres' ts_vector and how to do something similar in your service?
Why Affero? Are there cloud linker tools? Or simply because it is one of the most restrictive open source licenses?
I used to think that mattered, but I’m not so sure any more. After all the people that developed that product became part of Google, and they didn’t become any less the innovators of it as a result.

I think what matters with an acquisition is how it’s managed and how the technology is developed. I think it’s unarguable Google has put significant investment into docs and done a good job developing the product so I have no problem at this point giving them credit for it.
You said other apps are fine, but are those other apps advertising themselves as parental controls or as stalking software?

I took a look at your website https://truple.io and... there is very little mention of this being for parents. TBH looking at the website is... deeply concerning for anyone that would legitimately want to use this product. Especially on a spouse?!?

I am willing to bet part of the issue is the targeting for this app. The functionality is likely second, but they may have special rules when it comes to parental apps. But there is a very very fine line there that can be dangerous when it comes to surveillance.

Last... I find your focus on "online filth" insulting.
Why not one with considerably more risk? Sounds like an opportunity to moon shoot. Bot fails, friend loses money. Bot wins, everybody wins.
Patrick Collison, that's why it's at the top of HN rn
This is fun, but there's a bug when you try to get a valuation on your property in the game.
you are probably thinking about qemu system emulation, simulating a whole computer? There's also qemu user space emulation which would fit the quoted description: https://qemu.readthedocs.io/en/latest/user/main.html
You may believe that, but the fact is that we haven't been able to find any evidence to support the fact that "new types" significantly increase correctness and have a greater return on investment, either compared to "old types" or in general, and not for lack of trying. At this point, it's okay to believe it, but I'd be very careful about being so sure about it. Large effects are very easy to detect and are hard to hide. The fact that we haven't been able to easily see the effect in any rigorous way, suggests that even if there is some positive effect, the most reasonable assumption we can make right now is that it is most likely small. Having had experience with both "new types" and "old types," my personal impression (which is certainly not rigorous or necessarily trustworthy) is that such claims about a big bottom-line impact are exaggerated. Sometimes people feel they're writing more correct programs more easily, but the bottom line doesn't quite support it.
Robots: Gecko-like coating gives robot hand a delicate touch
Even if you think his arguments are silly, it would be more effective to use facts and data to destroy his argument instead of a ad hominem ("you don't understand") attack on his intelligence.

Your approach of dismissing and saying you are taking your ball and going home is not really a convincing counter-argument.
That is not a necessary part of signaling competence. It's a part of the method lordnacho wishes to recommend.
I've tried to read a couple of random documents and the only question that has been raised in my mind is why were these withheld in the first place? It all seems very mundane.
Not a very novel point -
The Ghost Workers Powering The AI Economy https://www.forbes.com/sites/adigaskell/2019/09/02/the-ghost...

AI needs to face up to its invisible-worker problem https://www.technologyreview.com/2020/12/11/1014081/ai-machi...

That being said, this one covers two recent research works that are quite interesting (Whose Ground Truth? Accounting for Individual and Collective Identities Underlying Dataset Annotation , The Origin and Value of Disagreement Among Data Labelers: A Case Study of Individual Differences in Hate Speech Annotation)
this is funny but truth

i have been offered tech interviews after showcasing my extensive portfolio and mentioning i have contributed 6+ years to open-source

wanna make me jump through hoops? f*ck you!
I was stuck on a side project for 5 years – how I finished it (2020)
The unstated major premise here is that software engineering work is valuable/fulfilling/high-status, while other work is not---so that pushing someone naturally suited to software engineering away causes harm, while pushing people more naturally suited to a different field into software engineering causes less harm.

I don't think your premise is wrong, but I think it does explain why computer science is particularly focused on broadening participation, compared to other disciplines like nursing, teaching, etc. Computer science is current (for better or ill) a golden ticket to economic mobility.
Mandatory...

"The Cloud"
https://xkcd.com/908/