skysight-inc/HackerNews huggingface dataset:
Could not tell from the line if you want to print all of those or just one at the end... I just printed at the end

Gah formatting is horrible ...
[EDIT] here is a gist: https://gist.github.com/tonetheman/db1c3d3cc8a63a0498ed3b165...

program TestMe;
var
i : Longint;
x : Longint = 0;
y : Real = 0;
begin

for i:=0 to 116000 do
begin
x := i;
y := (x*4)/2.71;
end;
writeln(x,y);

end.
Signed up for it to use with darklang a few weeks ago but haven't heard anything - are they adding more people to the beta?
You have to agree its somewhat confusing when governments (in the UK anyway) are pushing hard while you have professors like Sir Andrew Pollard (Paediatric Infection and Immunity Oxford)

Stating in Parliament that the herd immunity will never happen.

https://www.theguardian.com/world/2021/aug/10/delta-variant-...
> Are you gatekeeping? Really?

I don't know what "gatekeeeping" means. I guess you're saying that I'm trying to control how other people describe their experience.

If that's what you're saying, then I suppose I have to put my hands up: I don't think words mean whatever you want them to mean. And when you change the meaning of a word, then forever after people will need to know which version of the word is being used whenever they encounter it.

[Version-controlled semantics? I think so. You saw it here first.]
How did AB5 benefit their workers? It sure seems like a cash grab to expand their scope.
Personal opinion is we should have standardized this a long time ago and capped pricing so all citizens can afford a place to call their own home. Also imagine if this was part of humanitarian aid ... eg. recently Haiti
What's the advantage over a regular menu? That you don't have to wait for the waiter? I get the point when paying but for the menu I'm not seeing it. Is the entire menu baked in the QR code or is it actually just a URL to a website?
> [...] and the parental notification system is a shift away from strong end-to-end encryption.

That particular statement doesn't make much sense to me. The parental notification system is just a frontend action (one of many, like link previews and such). What does that have to do with iMessage's encryption?

I can see an argument about a shift away from privacy (though it only pertains to minors under 13 receiving sexually explicit images). But I think it's misleading to say that it relates to iMessage's encryption in any way.
I agree, but that is a feature of this particular problem.

For example, I see a lot of people who are simply wrong about how the hash matching works. One way to be wrong is to think it’s a cryptographic hash. Another way to be wrong is to think it’s just a perceptual hash match.

The problem is that these are both not crazy. The actual solution is far more complex and non-obvious than most people would suspect.

I think this is a genuine problem with the system. It is hard for almost anyone to imagine how it could be trustworthy.
> "monads are like a burrito"

Wait, so a burrito is just a monoid in the category of endofunctors?
This issues-only approach, or what I call just task-tracking, is my favorite small-team development process. By small, I mean 2 to 8 people or so.

I resonate with this blog entry because I agree that the visualizations that more sophisticated tools provide are low-value distractions that ultimately cause more problems than they solve. The most important thing for collaborative development, in my opinion, is a clear, accurate, singular definition of work to be done. From there, you can prioritize and adapt as needed, but spending inordinate amounts of time with visualizations (often to satisfy some non-technical stakeholders) is wasteful allocation of resource time.

My own thinking on task trackers: https://tiamat.tsotech.com/task-tracking

For example, a golden rule of mine is that you should only have one authoritative system used for task-tracking. Any additional system or tool will inevitably lead to confusion about priorities and lost efficiency, despite the appearances to the contrary that lead you to add a tool in the first place.
Yep Semaglutide is the key medication. Important to emphasize it appears to be a safe medication.
This is based on pure speculation, but could it be that Apple believes the covid tracking functionality has shifted power from governments to Apple?

Many governments (e.g. Germany) wanted location instead of token based tracking with central storage of location pretty much up until the point where Apple and Google said that it won't happen .

This is based on my perception of Germany tech media coverage of the issue.
That, perhaps, explains the sometimes unexpected anti-business/capitalist comments and sentiment here.
After they've decomposed, they're not made of anything.
Interesting to know, thanks.
I spent a year using AIX at my previous job and never heard of this or saw anybody use it. Is it new in 7.2? We were far behind on AIX 6.
I think we are all older now?
> the rough idea is that if, say, Alice spoke to Bob for a long time and then Alice also spoke to Carol for a long time, then Bob and Carol are more likely than not to speak for a long time too.

This is not how collaborative filtration works. If Alice independently spoke to Bob and Carol for a long time, and Dwayne spoke to Bob for a long time, then chances are Dwayne may speak for a long time to Carol.
>> At work, I have the opportunity to do what I do best every day.

Where can I get paid to constantly annoy people?
54% is a majority, but its not a vast majority.

> and when they're colluding with the "competition".

Unless you have evidence for that, that's just libel.
This is not POSIX compliant though.
Of xargs, for, and while, I have limited myself to while. It's more typing everytime but saves me from having to remember so many quirks of each command.

cat input.file | ... | while read -r unit; do <cmd> ${unit}; done | ...

between 'while read -r unit' and 'while IFS= read -r unit' I can probably handle 90% of the cases. (maybe I should always use IFS since I tend to forget the proper way to use it).
No, by mishandled, I mean forcing everyone into the unemployment system instead of paying employers to keep people in their jobs.
Sounds like you spend a lot of time managing your PM tool.
It has nothing to do with free time. It’s just a numbers game. There are a lot more employees than there are entrepreneurs.
The best comment:

"Rocket science IS easier than self driving.

1) There is usually only 1 rocket in the air at any moment

2) Non-rocket vehicles are easily diverted well out of its path

3) A 3-4ft deviation in position doesn’t mow down people

4) Only some of the vehicle has to return in one piece

5) The final and most important fact: The weather is basically perfect for every launch."
I like the "parent's house" analogy. Looking at it from this perspective, it might not be as bad as I picture it for myself.
Please stop spreading misinformation about a serious subject. CDC data shows that the fatality rate in the US has been 0.6% since the beginning of the pandemic, so your claim of 1.7% is simply a lie. And fatality rates for vaccinated people are virtually zero.

https://www.cdc.gov/coronavirus/2019-ncov/cases-updates/burd...
Someone tells you "the server crashed" and that's confusing? The list of things that happened after the connection attempt is one item: The server crashed. Unless you think the writer is actively trying to trick you, I think you can probably assume the client's crashing would be on the list if it had happened. It's a good convention to follow because cataloguing non-events is tedious: "I ate breakfast and did not choke and did not have any allergic reactions and my house wasn't hit by an airplane and 57 porcupines didn't try to crawl up my butt and breakfast did not consist of filet mignon nor pizza nor cauliflower nor rocks..."
This is nice. Very nice. But to be honest, having used SQLite in many hobby/toy projects for ~15 years, I have never ever encountered a type error with it. Stricter handling of types is a good idea, IMHO, but if the alternative had been, say, a reasonable type to represent date/time values, I would have chosen the latter.
I ditched my Rift as soon as the announcement was made that users would be forced to migrate to Facebook accounts. FB is practically radioactive, I'm not creating an account for them, let alone giving them a direct pipe to built in cameras and microphones in my VR headset.
The company I left will lose 25% of annual revenue because of antiquated thinking. Those with unprepared minds should retire. Workers have power, particularly skilled workers who are highly educated. The ones who think for themselves are the ones who start companies and ultimately replace the outmoded companies.
I'm not OP but I can spot these anywhere now. It's from www.tailwindui.com
SQLite's flexible datatype approach is mentioned in "Distinctive Features Of SQLite"[1], "Quirks, Caveats, and Gotchas In SQLite"[2] and detailed in "Datatypes In SQLite"[3].

I find it surprising that apparently many devs use SQLite without knowing any of this. Pretty much the first thing I try to find out about languages or databases new to me that I might want use is the datatype support.

[1] https://www.sqlite.org/draft/different.html

[2] https://www.sqlite.org/draft/quirks.html

[3] https://www.sqlite.org/draft/datatype3.html
Ballooning deficits fine. We spent our way out of a recession and prevented untold human suffering. We'll even bet more tax revenue over the next few years than had we did economic Seppuku as the balanced-budgeteers would like instead.

There is a ton of literature on why running deficits is not a problem and in fact good in many situations. Rather than try to summarize all that, I instead flipped the question to point out that not running deficits means more than it might sound like.
So by bookface you mean a facebook group
And any subsequent kids are an exponential... at least during lockdown for me
I have once or twice had luck with the Python Camelot package, which you read about at https://camelot-py.readthedocs.io/en/master/ .

But one can burn quantities of time trying to extract useful information from PDFs, with small results. I wish you luck.
You're the one bringing up "evil." The people you're replying to are simply saying that the company is selfish and does not love you.
(cofounder here)

> - using my hand as a mouse in space-constrained situations where I can't have a physical mouse

Are you thinking that you would consider using something like this to interact with your entire computer generally (i.e. instead of solely in the context of a video streaming like shown in the demo)?

> - dance class, so the instructor can seek through music, especially for rewinding to the same starting spot over and over again. (This is from the days of in-person classes; it drove me nuts that the instructor had to keep walking back to his phone and then getting it a few beats off)

This is really validating feedback and affirms a lot of our experience in these types of classes (especially remote). Requiring the instructor to walk towards the device to basically do anything really messes with the flow of the class. And requiring the learners to walk towards the device to do anything basically reduces the social aspects of the class to zero.

We actually do have a built out music control system that we took out for the purposes of this demo.

We also have voice controls that can be used to control the music playing (among other things).

> - spellcasting game

This prompted a considerable amount of discussion during our most recent sync.

If you're available / interested, can you reach out to vince@wakasaba.com, we'd love to chat some more.

Thanks!
Face to face is going to get very expensive very fast. It can get more expensive than you imagine. As I mentioned, the company I left is taking a huge hit. Opinions don’t stand up to reality in a changed world. No matter your past experience, this is new to you and your experience is no good here. Fortune favors the prepared mind.
You might want to check this with a compiler.

program example;

var
i: integer;
x: real;
y: real;

begin
for i := 0 to 116000-1 do begin
x := i;
y := (x*4)/2.71;
println(x, y)
end
end.

The difference to note is that the Pascal FOR loop is end inclusive that is it is a closed interval rather than the half open interval that Python uses for its range.
That number is so absolutely ridiculous that it deserves explicit sourcing. The article sources promotional material from a consulting firm that networks C-level execs, but this time they deigned to address others: "We also polled 1,007 full-time and part-time US-based employees between August 2 and August 3, 2021. We included the perspective of these employees in this report."

So that is where you are getting that number, which isn't reflected in any actual data from the BLS.
> It only weakens privacy for iCloud photos if you have CP or photos in a CP database

Or people who have photos that hash the same as CP.
Only wannabe? Aside from the niche and premium Apple products, you can't walk into a brick and mortar store and walk out with a PC that doesn't run Microsoft Windows. You also can't run almost any industrial software without Windows. Good luck with any slightly unusual hardware either. Gaming is still mainly Windows based.

They still have a tight stranglehold on desktop computing.
I am following both Bevy and RG3D. You make RG3D look very bad.

I think both engines have quite different philosophies (ECS vs OO among other things) and could actually learn and benefit from each other. Different types of projects and people need different engines.

It is very unfortunate that you are spreading this toxic competitive mindset when the situation is not a zero sum game at all. Especially considering that the author of Bevy has shown to be quite friendly towards other projects like Amethyst in comparison.[1]

[1] https://community.amethyst.rs/t/bevy-engine-addressing-the-e...
Wouldn't another analogy be knowing how to navigate a boat with a sextant and a chronometer versus modern radio and GPS maritime navigational aides? The latter's more efficient, but those with deep knowledge of navigation understand how to use the former if necessary.
Migrating from IntelliJ Idea to VSCode – Staying Productive at Writing Scala
The nuke idea sounds appealing, they're worse than those aliens. At least you can shoot aliens, noseeums just get blown away as you try to swat them.

I bet the thing was a massive deer fly, there are loads of varieties, here the yellow coloured ones bite your ankles/legs.

Or maybe a bot fly, trying to lay eggs? Google bot flies for a whole new round of horror.
I suspect if I had to answer as many questions/rants about type strictness as the authors do I'd probably choose much stronger language. It definitely wasn't intended, but I guess my earlier comment could be read as the ten-thousandth entitled complaint of the day too.
>When pressed, HR and her supervisor mentioned her absence from department-bonding activities.

At an old job HR said that employees who unfriended a co-worker were guilty of harassment. I never heard that officially but I do believe it having worked there so long and how management acted.

I had my status cut from full-time to part-time and posted it on my secured, friends only, locked-down as much as possible Facebook account. The next morning my manager called me 5 minutes after my work day began asking me to remove that comment ("or else" I assumed). He read to me verbatim what I had written, the time, even some of the comments to it so he obviously had a print-out or screen shot (doubtful HR could figure that out). I suspended my Facebook account until I was abruptly laid off four years later by the aggressive abusive manager I had complained about 8 years earlier.

This is the same organization that cut the janitorial staff from three shifts to two day shifts and cut staff from a dozen to one person per shift. the same place that complained when you didn't submit your anonymous employee survey.

Keep work and friends separate. HR works for the company not you. You trade your time for their money there is no culture.
> The latter's seems to be motivated by profit.

The same problem persists in communist countries that don't allow profit.
There is a “blue collar dev” market.

I dated a “web developer” who worked for the county. She used a Photoshop like tool to update the layout of an intranet, and occasionally straighten some PHP.

She knows nothing of computer science, just the tools she was trained on. She knew nothing about how the hardware works, that RAM and SSD were different types of memory or which situations make one preferable to the other, cause that was already figured out in the tooling.

There are a lot of people who work like that and call themselves software engineers.

We’re ultimately trying to make hardware do something, but rather than that, we invented more ornate interfaces to the same old hardware for … jobs.

A hardware based future where the onboard ML chip can generate a AAA game or Pixar level media will happen. Because then they don’t have to pay a bunch of coders or artists.

Greers “program the perimeter, not the area” comes to mind. Most software is simple logic and network effects. As our manufacturing process allow us to make customizable silicon from step 1, why not listen to Greer, bake the best perimeter for a task into hardware?
As far as I know there is no jurisdiction in the US where you need either a license or auto insurance for a class 3 electric pedal assist bicycle. I think you generally ride them wherever regular bicycles are ridden.
I’m glad to see this. I would prefer a kit as well. I feel like a lot of the challenge at this point is going to be supply chain and production given the current environment with silicon. Just give me the board, any critical components, and a bom. I’ll figure out the rest.
It's not too bad, but I'd only go up to comedy silver.
I really want to say "yes" and see where the conversation leads.

No, I meant Bookface, YC's internal clone of Hacker News.
What toxicity? What competition? What are you talking about?
Not half bad
Show HN: edotool (X11/Wayland)
Howdy folks!

edotool: Simulate keystrokes.

X11 and Wayland supported - Please see: https://github.com/evuraan/edotool or https://evuraan.info/edotool/

Cheers!
> Clang. Not only handwritten but the same file handles parsing C, Objective-C and C++.

And it's under 3000 lines!

https://github.com/llvm/llvm-project/blob/llvmorg-12.0.1/cla...
Or possess tampered photos that were engineered to be a hash collision.
What is the evidence on safety? The side effects sound potentially pretty serious, and as if the likelihood goes up the longer you take it. If this has only been around for a couple years, I'm not sure I'd jump on this just yet. More details would be useful!
The complete fasting approach is pretty common among Fellas I've spoken with. Lot of the guys have powerful "all-or-nothing" traits, where it feels easier to have a strict intense rule than a more nuanced approach.

The issue comes when you therefore become so hungry your body drives you to eat a lot of food all at once. But I'm interested that you notice your hunger sensations actually diminish over time.
Your comment reminds me that someone on the thread about "thought-terminating cliches" mentioned that the phrase is an autonym, itself an example of the phenomenon it describes.
> My point is that I / other people / mainstream media are not blaming the failure of the invasion on anyone

Yes, that's the problem.

> The retreat itself was a massive failure

The retreat was a massive failure as a direct consequence of the occupation being so massive of a failure that the previous administration freed a Taliban leader for the express purpose of signing a surrender to the Taliban, and that the Afghan government and Army, unlike their South Vietnamese equivalents that stood and fought for years after the general US withdrawal and even as the PAVN fought into Saigon, collapsed swiftly, with the President fleeing the country and the army offering no resistance to the Taliban.

The idea that you can separate them is nonsense propagated by people still in denial about the totality of the failure of the occupation.
Bringing Manufacturing Back to the U.S. Is Easier Said Than Done
Count me in that group. I am a refugee from Slashdot, after I had found out I hated their new threading UI.
> I've learned that it's better to build many very very simple things and connect them. Not for any technical reasons, but because it allows other developers to quickly begin adding to and fixing your systems. You get to leverage the large amount of mediocre programmers when your systems are simple instead of looking for heros. It's definitely easier said than done though to make systems naturally intuitive and simple.

Creating a bunch of microservices and connecting them has just moved your complexity from the "monolithic app" kind to the "integration" kind. It's much harder to understand the potential impact of your changes when "anything" could be using a service via the network.

It's a trade off here. If you have integration complexity, you need integration heroes.

> I've also learned that in most cases you don't need to invent some giant application. It's far easier to create extensions or wrappers to existing operations or service tools, with a bonus (again) being easier hiring and delegation. You can hire someone who knows a standard piece of tech and quickly ramp them up on a small extension or wrapper that you wrote. Golang is the language that made me always take this simple approach first and look for something that does 80% of what I need and think about problems very generically.

This is a great idea. Leverage industry experience when and where you can. Minimize the amount of "tribal knowledge" that your team requires to be effective.
As of today, Iranian Chief of Navy is a Sunni.
Project Jupyter Celebrates 20 Years, Fernando Pérez Reflects on How It Started
When you start to work with too many languages frequently, using syntax from one while writing another is common and IDEs really help at this point. I too prefer not to remember APIs and methods, but with time, our brain starts maintaining a cache of these. Completions make this faster.

That and error detection are only features I like in IDEs. For everything else, dedicated tools are often better (but not necessarily easier) than integrated ones.
Is this some sort of a post-truth joke?

If you are claiming something is the best, then without any comparable metrics across systems we are in the Twilight zone.
Great links.
I may be totally wrong here, but I think the point they're trying to make is that a lot of people are hesitant to get the new vaccines, despite how well they're working and the (for the most part) lack of side effects, because they keep hearing conflicting information about those vaccines. It's hard to feel confident about something when people who are for something are busy saying that there are no negative side effects at all, while others are pointing out that's untrue in some cases.

Rather than withhold information, it's better to treat people as adults, and give them the whole picture so that they can make a decision with all the available information. The example of your acquaintance is a good one, I think, to demonstrate how people are willing to change their mind when they have more of the facts. (In this case, the reality of how bad things can be, and I would guess more accurate information about the vaccines from doctors on-site.)
I think the difference is that when you start out with VSCode, you tend to do things by editing text and using the CLI, and with time you add plugins and tools that makes it more into an IDE. When starting out with IntelliJ or Pycharm or whatever, you first start by trying to understand the IDE itself to generate your project, and then you start writing code inside the project. A bit like libraries and frameworks. At least that has been my experience.