jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Watching this, my first thought was how an aerospace engineer or a structural engineer or any engineer/manager of any complex established engineering field outside the software development field would react to this video. Probably with horror, shock and disbelief :)

Though I haven't given this too much thought, I think it boils down to the fact that the software engineering process is not like (and who knows if it will ever be like) older well established engineering fields, and this could be due to a combination of:

a) The unbelievably vast number of degrees of freedom and therefore infinite ways an engineer has to achieve a working model. Aside from the requirements and the hardware limits, the only limiting factor is the engineer's imagination and creativity.

b) The mind blowing complexity of a large software project. The space shuttle, definitely one of the more complex machines built by mankind, is built from about 2.5 million separate parts. The Linux kernel (from 2012, according to wikipedia) has 15.9 million lines of code, and it is by no means the largest software project.

c) The relatively young age of the field vs. the exponential rate at which new technologies are devised and introduced in it

All this I feel currently puts software development somewhere between an engineering and a form of art. However, I'm sure many people would find it unsettling to think they have to trust a form of art when flying in a commercial jet at 30,000 feet, launching a $500M space mission, or endless other modern operations that depend on software to succeed. The fact is though, that it does succeed. I doubt the same methodologies are used in every large software project around the globe, but the bottom line is that whatever methodologies are used (not taking into account different levels of effectivity or cost) most apparently appear to succeed getting the job done without a established "standard".
Maybe I missed it - where do they say they're DDOSing because of online DRM?

And if they are, how does online DRM justify illegal activity? I'm not going to flood someone's shop so they can't open for business because I don't like their product.

If you don't like it, don't buy it, and educate consumers on why they shouldn't buy it either. Boycotts are the most direct way to harm a company's bottom line.
It seems like the government could substantially delegate this by simply putting a high floor on salary permissible for incoming workers.
Some seem to believe that software developers are so focused on programming that they were never exposed to basic macroeconomics.

If supply goes up, price goes down.

It may be better for employers, and the economy as a whole depending on how you measure, but it is not in the best economic interest of those already selling their development labor.
What do you mean about Go? (And no...I'm not trying to pick a fight--just curious)
The question is, what percent was desirable nudity.
I think you're using a different definition of "worse" when it comes to backdoors, compared to Schneier (in this post). His yardsticks seems to be "low chance of discovery, high deniability if discovered, and minimal conspiracy to implement."

When you say "significantly worse bugs are found every week", are you considering them worse using Schneier's yardsticks above, or your own (which to me as a lay person appear to be their potential for damage)?
Poedit looks great, but different from what i18n-tasks offers.

i18n-tasks is on the command line, easily extensible, with configuration that can be easily tailored to the app from data layer to usage search. It is also very easy to integrate it into the test suite.

The default data adapter supports YAML and JSON by default, more common in many web communities (rails, node) than .po.
Well, they are a web analytics company, so I'd wager they use themselves. :)
Let's be careful with that term, "luxury". You're a well-paid and comparatively comfortable wage slave, but just because you don't have to labor in a mine or a burger joint doesn't mean you are experiencing luxury.

Luxury is what these people are living: http://www.forbes.com/billionaires/

We would all do well to remember that the first 85 people on that list have as much wealth as the 3.5 billion poorest people in the world:
http://www.forbes.com/sites/laurashin/2014/01/23/the-85-rich...

That is luxury – a lifestyle only attainable by an infinitesimally small number of people, and one that they protect with the might of laws they author, politicians they buy, and force they command. It's important to keep sight of where the upper limits of wealth are, lest you get confused about your class or with whom you have the most in common.
I was hoping for photos to demonstrate these fashions. Alas, I will have to imagine...
And it just so happens that the Open Source Definition as well as the Free Software Definition specifically do.
> making established things harder (<a href="..." target="_blank")

What are you referring to? That example would have worked identically.
They have some data relatively good for the
NYT, e.g., graphs of global average
differences (they call anomalies which
is common but, still, wildly inappropriate
value-laden terminology)
temperature each year for the past 200 years, etc.
Good. Next question has to be, measured
how, by whom, and where we can get peer-reviewed
reports because, frankly, I just cannot take
what you publish seriously. Not a chance.

But, then, the NYT, with their
usual interest in drama and their
trilogy of human transgression,
retribution, and redemption,
go off on their usual,
talking about extreme values.

NYT, again, once again, over again,
one more time, just for you again,
and not nearly for the first time,
all your get'm up on their hind legs
drama with extreme values
(what's meaningful, nearly all that's meaningful
in this case, are the averages;
without the averages the extreme values
would be better than nothing, but with
the averages the extreme values are
just mammary glands on a boar hog and
at best distracting)
is
one of the main reasons all your
many, nearly daily, in my e-mail inbox offers of
full access to NYT I just ignore
because I know your real agenda
and your main techniques. NYT,
occasionally you publish what at least
looks like some good stuff (on big
issues but typically without
the evidence that would justify taking
your reports on big issues seriously),
but, for nearly all the rest of your stuff,
if you take it seriously then you are
just wacko. Instead, about the best that
can be said for your stuff is that it
is just light entertainment.

Just want you to know that you are not
fooling everyone.
> But I'm also a little amazed that there still isn't a good Photoshop replacement.

As others have noted, Photoshop is vast. It represents a large investment of domain knowledge that's quite hard to replicate. It has a lot of UI features that allow for powerful, efficient workflows (actions, heavily customizable GUI and shortcuts, even scripting, etc.) beyond its core image creation and manipulation functions. And that's not to mention the entire ecosystem of Photoshop plugins.

That said, the best competing apps I've seen out there are really domain specialist apps. They don't try to be better than Photoshop at everything, just better at one niche. Depending on the tool, they often don't even try to displace Photoshop from the workflow, just add on to it. Mischief[1] is a good example of this category of Photoshop competitor.

If there's to be a significant competitor to traditional Photoshop, my bet would be on one of these "worse than Photoshop, but better at one thing" apps that met with initial success and eventually grew to displace Photoshop from a larger arena. I still doubt that we'd get a total Photoshop "replacement", per se. (Note, that "one thing" might well be "runs on mobile" versus any task-centric domain.)

[1] https://www.madewithmischief.com/
quality of calories doesn't matter?
If you can buy video games, beer, pot, lottery tickets, you can invest in stocks.

On the TV news a couple weeks ago was a 6 year old kid whose mom gave him $60 worth of Gamestock stock. He cashed it in for $3,000.

Besides, the article wasn't about some people. It was about the majority of people.
It is always worth noting how ever that CA is a "right to work" state and so you can be fired at will with no need to cause/justification.
I don't think this is malicious. Even in the article it states that Google offered this targeting option because advertisers wanted it. Not necessarily defending them but I can definitely see why the option is there. It probably means just not able to be determined (i.e. null?)
What is window maker? Never heard of it
Very exciting! The current multiplicity-polymorphic syntax ("a %m -> b") is quite visually jarring; I hope they can work out something nicer. At least the unicode version for the linear arrow ("a ⊸ b") looks good.

Is there anything like a linear state monad? It seems like it would simplify something like Data.Array.Mutable.Linear, where you'd rather not deal explicitly with the "Array a" value returned by every function.
Previous experiences of high inflation have turned societies conservative. See Reagan and Thatcher.
Flutter/Dart is a good one for cross-OS desktop and mobile apps. It can technically target web although it's experimental support.

I've heard good things about Swift/SwiftUI, but as far as apps go, it can only do Mac desktop and iOS.

C# is a good language for Windows apps (same with F#), but it comes with Microsoft baggage.

Personally, I would suggest Rust/Yew for web development as it's all fresh and experimental and fun.
That's a terrible clickbait title.
I've had great luck with moving my container stack stuff to Portainer (portainer.io), which will do containers and stacks, but is really user-friendly and low-overhead. Combine it with Ourobouros to download and auto-deploy the latest versions of containers and it's really low-touch.
source on cytokine storm age differences? all resources I can find indicate that it's more prevalent in older patients.
Agree that we should have a serious discussion about our navy. Really have doubts about the utility, other than being huge (symbolic) symbols of power. But perhaps due to their size they will be able to mount significant countermeasures.
Settlers of Catan and Ticket To Ride are both good intros to so-called European style board games, that tend to lack player-elimination and track win progress abstractly in terms Victory Points rather than money or army strength.

Play time of either of the two is 60-90 minutes, Catan seats 4 and TTR seats 5.

Of the two, I prefer TTR, and if you can find it I recommend Ticket To Ride: Europe over the original American one as it has nicer full size cards, adds a nice friendly track-sharing "station" rule that can get you out of a jam, and has a random-chance "tunnel" rule that can add a bit of excitement to your turn if you succeed or fail to dig a tunnel.

I also suggest watching play-throughs or reviews on YouTube. Geek and Sundry has Tabletop playthroughs with Will Wheaton, and Shut Up And Sit Down has reviews done by a British group.
Actually, this is not correct.

Any proposal for market timing requires an observable x[t] that is correlated to R[t+d] for d>0. The returns may themselves lack any auto-correlation.

If market returns are auto-correlated in some way, then x[t] could be a function of R[s] for s<=t.

In the context of this game, x[t] would be some information about the internal state of the RNG at time t.
Trusted Science and Technology | Embedded Developer with C/Python | seL4 developer | Full Time | Flexible hours | Rockville, MD

Trusted Science and Technology is a small research and development company. We create innovative cyber security solutions for DARPA, AFRL, and other DoD/IC research agencies.

We are looking for developers that are low level embedded and have experience with seL4 or other separation kernels.

contact@trustedst.com
I'm not from the US, but it sounds like the state could and should leverage this to the maximum.
Try quoting more than the first half of a sentence intended to placate people who learned to believe in the fallacy.

the shortcomings of the theory had been recognized by the early 20th century, and it had been relegated to "biological mythology" by the mid-20th century

The Haeckelian form of recapitulation theory is considered defunct.

the Biogenetic Law was abandoned, and its fall freed scientists to appreciate the full range of embryonic changes that evolution can produce
Hi everyone

Today we're releasing the free alpha version of our puzzle game, Blöcks.

You can download it for free on SideQuest and Itch. Looking forward to your feedback!

Here's some more info:

Blöcks is a VR puzzle game made for the Oculus Quest. Build electrical circuits with different Blocks to master increasingly difficult challenges.

Each Challenge has objectives that require you to measure a certain current (Ampere) or voltage (Volts). To successfully complete a challenge, you need to build a circuit with the available Blocks and make sure it has the right current and voltage.

This is an early alpha version, but if you have an Oculus Quest and like puzzle games, let me know what you think!
well, the footage was from 25 years ago, and it didn't get any publicity so I don't think it was a stunt. I seem to recall the footage as have being shot from very far away, so I don't think the guy brought a camera crew.

You may be right, that I am an "idiot" because I think free soloing is "cool" and admire people like John Bachar. I don't judge the right way to climb or not, you are probably in a better position to judge other people and the correct way to climb, who has the right to emulate what, who is wise and who is stupid. I guess we disagree about my right to think of free soloing as being cool, but I prefer not to call you or anyone else names, and would like to sincerely apologize to anyone who was offended by my opinions.
Is illumos close to being production ready yet? (Or perhaps it has been for a while). I know there are several illumos-based distributions, so I'd like some clarification on the do's and don'ts.
I was a little sad when I took mine apart to find that the chip was epoxied. I was hoping it would be something easily reprogrammable that I could give to my girlfriend to use at school (she teaches 3,4,5 year olds, so having a box that makes a noise when you open it is something that gets their attention).
Ironically, this is a part of how some actually decent, large software companies that you'd think could afford the BS overhead and broaden out their revenue streams by using the partners. Google, for example, has a number of enterprise integrators that deal with the terrible BS of anything related to organizations that spend more time trying to figure out what to do than actually doing anything.
In the realm of media, there's a lot of equivocation with the word "fact". I believe in the existence of objective facts in the general sense. But when we're using the term in the context of our current media environment, a lot of "facts" are actually conclusions that contain heaping helpings of opinion, if you really dig into them. There's a lot of telling you what to think and not a lot of bare facts, because who wants to read boring bare facts? Assuming the bare facts are even reported accurately between the place where they were collected and the final reporting (see almost all popular science articles, where even when "facts" are being reported they still get screwed up).

Here's a common set of "subjective facts": "Policy X will help group Y in manner Z." along with "Politician A voted against X and therefore hates Y." As I've commented before, even the apparent objective fact that "Politician A voted against X" isn't necessarily as factual as it may seem since it's a common tactic to have X bundled in with a whole bunch of other things, and you don't know whether A voted against X, or voted against boondoggle B buried in the bill, or if X was in fact the only thing the politician agreed with in the entire bill and was forced to vote against it because everything else was worse, or if they agreed with X and voted against it as part of some other political deal, or what. Even the "bare fact" "Politician A voted against X" can be treated in a way that turns it into an effective lie, even if it is nominally 100% true. That is the sort of "fact" we deal with in the media environment all the time, and it isn't as objective as we'd like it to be.
Your comment reminded me:

Our Catholic friends recently moved their young ones out of the public schools and into a Catholic school.

The songs from the ~6yo changed from ‘shake your booty’ to latin ‘Ave Maria’ at home :)
The context was illegal manufacturing, not legal. Obviously one must as you say get a SOT license in order to do things legally.
> what would the consequences be?

Twitter is not and has never been an officially sanctioned government press release channel. The consequences to government and policy would be trivial to none. Since most of the tweets from Trump are void of fact/research or are bizarre conspiracy theories I suspect a troll taking over the account would go largely unnoticed.
I love the integrated switch! Is it meant to stand up a small cluster in a hurry? Thinking more, what is the use case?
I think by "easier to evade" you actually mean "impossible to enforce". The sorts of things the wealthy store their money in aren't easy or even possible to value, especially on some yearly basis.
You can buy a home for $50k in Pittsburgh, I would argue that doesn’t make you rich. You can keep a very easy job (think Starbucks) and your health insurance is taken care of. If you live a modest life your expenses are manageable.

Maybe your definition of rich is incorrect?
It's no different than a peasant (or even a lesser lord) challenging a king in the feudal era. You spoke out against the king, you lost your head.

Billionaires are our kings. Jeff Bezos' wealth is 3 times the GDP of North Kora, which has a standing army of over a million people. They are more wealthy than a number of independent states. Do you think he couldn't fund and equip 100,000 mercenaries if his monopoly were threatened? When a peasant threatens his power, he doesn't even need to do that: a single assassin is enough. Replace Bezos (who I doubt would order a hit but you never know) with a Russian oligarch (who absolutely would order a hit) and you have your explanation.
curiousity piqued, what's the XEP number for the protocol?
I just went through this issue with my first site I've used ssl on. I thought everything was all good until I visited the site on my phone and got cert errors. Took me all night to figure out how to get them in the correct order, etc... Thanks for sharing this.
It's not damaged 'permanent records'. Federal law states that a student's records are private, so it's not like they can be requested outside of the university. The solution you suggest would leave someone with a whole 12 month gap where, to be honest, most people would lie and say they had to work for school, instead of explaining what really happened to cause a 12 month gap. Also, I have no idea how your suggestion would work in terms of scholarships and student loans.

The solution I suggested would perhaps make it harder for a student to take a certain class if a professor doesn't allow students with 'records' into their class, but a lot easier than a 12 month expulsion.
An alternative explanation is that Lisp doesn't have a person with a strong vision, program management skills, a thick skin, a diplomatic way to saying no, and a big ass repository.

The same argument is repeated throughout the essay, "Its not that Lisp doesn't have X, it has {X0,X1,..Xn)!" and that is the problem. Using lisp I get no or very low re-use for any code out there. Ergo I must write a lot of it myself. He recognizes it and laments:

"Look more closely: Large numbers of the kind of people who become Lisp hackers would have to cooperate with each other."

At the solution. But here is the rub, the qualities of the lisp user today are, in part, derived from how difficult it is to re-use code. People who could write anything they wanted enjoy the expressive power of lisp and tolerate the requirement to create from whole cloth basic things that should exist already.

Now posit a world where there was the Lisp equivalent of CPAN, and an aggressive authoritarian requirement on documentation, coding standards, and unit testing. Once sufficient mass had built up in this repository, even dweebs who don't know the difference between arrows and monads could use Lisp to make something useful, and they would take on the false mantle of 'lisp hacker' and the population of lisp users would swell and there would be still more things checked in and poof a thriving 'lisp' community, except it wouldn't look at all like the current community.
> you seem to hold the Constitution as the preeminent law of the land

To the contrary, my point is this document is ambiguous and subject to interpretation. So, who interprets it? The judges of course! The very people this document is supposed to protect me from. Seems a bit circular. Fast forward to year 2012, and judges say it's OK to seize domain names. How can the constitution defend my right to free speech and also defend the government's right to seize domains?
switch.ch registers domains, but I couldn't find a reference to them offering DNS. They also have steep prices and a very limited selection of TLDs.
Object property lookups aren't free. The 'global namespace chain' code has to lookup the util property in the Library object, then the add function in the util object.

It's not particularly expensive, but if you do it in a tight loop 100k times it'll look slow compared to something that doesn't need to do that work.

As others have said, the trick is simply to perform those lookups earlier and assign the resulting function/data to a variable.
Ever listen to Ricardo Villalobos? It's some of my favorite background/work music, it's very minimal. I often find listening to long mixes (Fabric CD's or something similar) works really well for helping me concentrate.

When I sit down to do work, it's usually around 7pm and it's homework. I don't like homework, but I dislike spending too much time on it even more. Often I'll go to check Facebook or HN after typing out a sentence or so, because it feels like a reward. It took me a while to realize how miserable it made the whole process.

Now if I want to get stuff done I'll remove distractions. No computer if possible---if I do have to use it I'll turn off Internet or edit my hosts file, which is usually a big enough roadblock to send me back to work. I turn off my phone. I also find that Tea helps me tremendously, in addition to tasting delicious :)
> I store all my dates in sql as text in iso format so I can easily sort them

Strong SQLite vibes... (SQLite doesn't have a date format, it has builtin functions that accept ISO format text or unix timestamps)
Cool. Change society. The 5% of the population with ADHD will wait.

But while we’re waiting, we’ll do what we need to in order to survive in the society we have, not the one we want.
I worked on Netscape Enterprise Server it had JavaScript as the scripting language. Did you work on that? Before NodeJS....
Most of the text was positioned on top of the image/video elements, my translator was able to detect them.
It is interesting that for scientific units it contradicts the SI brochure. For example The Economist recommends no space between the number and the unit (eg, 11kg) but the SI does.
2 factor sms authentication
I learned about the Nook Color over the weekend. It has the potential to be a really good Android tablet ($249, 800MHz A8, 8GB storage). Only thing is that it's restricted to running apps approved by B&N, and it's running 2.1.