skysight-inc/HackerNews huggingface dataset:
> Since version 3, TeX has used an idiosyncratic version numbering system, where updates have been indicated by adding an extra digit at the end of the decimal, so that the version number asymptotically approaches π. This is a reflection of the fact that TeX is now very stable, and only minor updates are anticipated.

https://en.wikipedia.org/wiki/TeX#TeX82
Boston Celtics | Basketball Software Engineer - Basketball Operations | Boston or Remote | Full Time

Come work within our basketball data science team (specifically our software engineering group) to design and build decision-support systems and tools.

Languages, frameworks: Python, Javascript (React, Node.js, d3.js), SQL, R

Infrastructure, tools: AWS, Docker, Git

https://www.nba.com/celtics/contact/opportunities?post=baske...
Shades of the Demon Core.
I gave up on them except for the very most common uses of them for slicing/dicing text, after the most essential basics I just turn to python and suck it up. Learning to pipe things in/out in python is a great skill to have in these circumstances. I think perl is the king of this but I'm not going back to that... never again :)
Conway's Game of Checkboxes
Using mechanical tools improves our language skills
It's the same thing

i * i = -1 <=> -i * i = 1
I don't live in a jurisdiction that has a city council. Is there something the local school board can do about the issues mentioned above? I had previously been pretty happy with their performance, but if they've been getting us in all these stupid wars then I have some complaints!

You seem determined to dismiss global concerns with quite specific imaginings of my apparently dysfunctional political participation. I don't actually care that much about democracy, per se. The concept is usually a red herring, cf. your contributions ITT. I just want to stop participating in a system that kills millions of innocents.
Textmaker by Softmaker Office is a 100% Word-compatible Linux native word processor with mark-up. And much cheaper than Word. There's a Window version as well.
In a global context, English laws and customs also form the basis of land and resources policy for the entire Australian continent as well as most of North America, the Indian sub-continent and non-trivial portions of the African continent.
No we're not. The next step forwards in energy density for Lithium Ion batteries is likely to be 100% silicon anode Li-Ion. This is a very difficult manufacturing/engineering challenge but significant progress has been made (look up e.g. Sila Nano and Enovix). These give us a significant step forward in energy density.

Then there are solid state batteries. These are more difficult. But again multiple companies with lots of funding are attacking this from all sorts of angles.

The OP making this claim as if it's a law of physics is simply wrong.
If the law does exclude that, then slack does have a scheduled message function.
I use that feature rather than disturbing people out of hours. On a weekend I don't want to be thinking about work, so I apply the same courtesy to others.
"I disagree with your assertions about sustained speed because I turned off the assist limit."

Okay, you should have said that in the first post. If you're not using the class of vehicle the comment was talking about, your experience isn't really relevant.
Cannabis helps me have wonderfully vivid ideas. Visions of the future, of new opportunities, etc. The ideas are often a more powerful and joyous high than the cannabis itself.

Now I don’t mind getting plainly stoned now and then, but I really enjoy virtuous pot smoking. If I go running, eat vegetarian (or fast), clean my room, immerse myself in natural beauty, work on some mission-driven project or read Plato, I swear, I always get a better high.
Just ask China. The US government conveniently handed them all cleared personnel records.
I agree with all or most of your comment. I wanted to comment a little bit on this though:

> ["we really might be first"] plays into dangerous self-centered cognitive biases

I'm not so sure that this bias exists to a great extent, and in fact an opposite bias seems to be to prevalent - in almost all art, there is always an assumption of some older more advanced progenitor race, some old golden age of advanced wisdom. This is true happens in the Epic of Gilgamesh (the antediluvian civilization was more advanced) just as in modern video games.
>> In its release, WikiLeaks described the primary purpose of "Marble" as to insert foreign language text into the malware to mask viruses

This reminds me of Sasser (iirc), which was initially attributed to Russia, as it contained Cyrillic. Turned out it was a German teen and he and his friends put it in there for shits ans giggles and laughed their asses off when "security experts" actually took the bait.
Do I understand correctly?
This basically means that instead of

"Need more power? Use OpenGL."

we will be able to

"Need more power? Write a shader."

?
Brits were obnoxious enough without them thinking their shit literally creates life. jk jk, don't be mad
We would need to talk but I evaluate this question - what can I do on the side - by looking at the extremes first to set the parameters. So, for example, ideating or building a product in your garage is clearly fine and getting paid cash for selling something that you created is clearly not. But in between these two extremes there are gray areas. So, for example, is creating something and posting it publicly problematic if people start using and sharing it at no cost? That seems fine, right? What if there's a cost to using this product but the cost is simply to cover and only to cover administrative costs? And does it matter if this is all associated with an individual or with a company created by an individual? And what if this creation is only accessible and used by those outside the US? There definitely are grey areas and potential arguments to be made to allow for certain seeming work-related activities.
I already have an existing IPoAC/RFC1149 connection, can I run this one simultaneously or would it cause too many drops on the old line?
The whole thing is just astounding. C# host process as root, iptable network rules in the container instead of outside of it, servers not validating client certificates. My oh my.

How any of this made it past security and production review is beyond me. Unless there wasn’t any.
TXR Lisp:

$ txr stuff.tl
1
2
3
4

$ txr stuff-cons-like.tl
1
2
3
4

$ cat stuff.tl
(defstruct stuff ()
(vec (vec 1 2 3 4))
(:method length (me) (len me.vec))
(:method lambda (me index) [me.vec index])
(:method set-lambda (me index val) (set [me.vec index] val)))

(each ((x (new stuff)))
(prinl x))

$ cat stuff-cons-like.tl
(defstruct stuff ()
(list (list 1 2 3 4))
(:method nullify (me) me.list)
(:method car (me) (car me.list))
(:method cdr (me) (cdr me.list)))

(each ((x (new stuff)))
(prinl x))

Quit with :quit or Ctrl-D on an empty line. Ctrl-X ? for cheatsheet.
1> (disassemble (compile-toplevel '(each ((x (new stuff))) (prinl x))))
** expr-1:1: warning: new: stuff does not name a struct type
data:
0: stuff
syms:
0: struct-from-plist
1: iter-begin
2: iter-more
3: iter-step
4: iter-item
5: prinl
code: ;; manually annotated!
0: 2001000A gcall t10 0 d0 ;; t10 <- (struct-from-plist 'stuff)
1: 04000000
2: 20010009 gcall t9 1 t10 ;; t9 <- (iter-begin t10) ; t9 is iterator
3: 000A0001
4: 20010006 gcall t6 2 t9 ;; t6 <- (iter-more t9) ; more items?
5: 00090002
6: 3800000F if t6 15 ;; if t6 not nil continue, else goto 15.
7: 00000006
8: 2001000A gcall t10 4 t9 ;; t10 <- (iter-item t9) ; get item
9: 00090004
10: 20010006 gcall t6 5 t10 ;; t6 <- (prinl t10)
11: 000A0005
12: 20010009 gcall t9 3 t9 ;; t9 <- (iter-step t9) ; step iter
13: 00090003
14: 34000004 jmp 4 ;; repeat
15: 10000000 end nil ;; terminate, yielding nil
instruction count:
9
#<sys:vm-desc: 14fcb80>
I thought he was referring to the fact you don't have to be particularly clever or competent person to keep your job. Amazon isn't known for firing people on the spot for honest mistakes (CoE gets filed and life goes on). It's usually more along the lines of people are not doing the work they were assigned to do.
Conflict free sourcing is certainly a problem with Cobalt and diamonds. Yet I don't hear many voices demanding perfectly audited supply chains overnight. Rather, people are starting to expect more from producers whose worth is in the trillions.

> Is it really a sensible commercial decision to turn your back on such an enormous market ?

Business and profit don't exist in a vacuum. There are externalities, context, and humans in control. So it's entirely sensible to call out, boycott, or even legally regulate companies with an outsized impact (even indirectly) supporting oppressive regimes.
This seems like non-news? They're just using the amplitude of neutron emission to encode data. This isn't unique at all to radioactive decay - they're basically just using AM radio tech over radioactive decay instead of radio waves. It doesn't provide any benefits, it's more just a "neat!" thing.
> The army as it is today does not need to be that efficient.

You want the Army to be... less efficient? Spend more for less capability?
I go at that speed on my road bike under my own power with teeny tiny tyres to reduce drag. By comparison this thing is safer since it has disk brakes and larger tires.
> I would spend a lot of time trying to figure out the actual type of the thing that I a given function

That's just because your were a noob. You hadn't learned and internalized the standard library yet, and you hadn't learned to understand flow and structure of types and functions and variables.

I too when I started with Lisp had the same struggles, but they go away with expertise.

That's why you'll hear people talk about "training wheels", when you program in a statically typed language with an extensive IDE doing a lot of static analysis for you, you basically operate constantly with training wheels on. You never really learn what class does what, what methods they have, what types things are, you rely heavily on your IDE.

For example, ask an experienced Java developer to write some Java in notepad? They don't know what to import, where to find anything, completely lost, productivity hits zero.

And I'm not degrading Java devs or that setup. What happens in Lisp is that you have to learn your language, you can't rely on an IDE or the compiler. In theory you could also learn Java to that level, stop using an IDE and you'll be forced to really know the language as well.

Here's the kicker? Once you learn the language to that level, your productivity in it skyrockets! But until you do, its a slow crawl.

And it's only ounce you've got that experience that the ability to change the program as it is running through a REPL really brings about speed, you don't use it to figure basic things like types and what standard functions exists, but to tackle real business logic or explore libraries and 3rd party APIs to get a grasp on those quickly.

Take this from someone who went from strongly typed Java, C++, C#, ActionScript 3 to a Lisp. I'm now way more productive in Lisp.

P.S.: Also, you'll have static analysis in Lisp as well, depending on which one and your setup. In Clojure, I have static analysis, an IDE, a connected REPL, and use all three actively.
Another clueless American ebiker question about Europeon law. Is the article's bike legal? Individual can self build a high energy battery with parts and tools from online sellers putting an alibaba balance charger in parallel with the original BMS, no external testing review or inspection. And the authorities/insurance don't care about this customization vs the factory model they presumably inspected before certifying.

Alternatively if you software configure a motor controller so that it sends motor current from a throttle instead of a torque sensor in the pedals, you'll be busted?
Ha I think they were just pointing out that a sexual advance is a real phrase but a "racial advance" isn't and makes no sense. It's a bit subtle.
The author makes quite some big claims without any evidence, including that "Energy density in these batteries is quickly reaching its theoretical limit". This is misleading bordering on false. Companies like Enovix [1] and Sila Nano have commercialized pure silicon anode batteries for small devices with energy densities greater than the current generation of Li-Ion with graphite/silicon anodes. A whole host of companies are attacking the "battery energy density" problem from all sorts of angles (including Tesla - no mention of 4680 cells in the article, because that would undermine its premise). There is no law of physics saying "350 Wh/kg is the absolute upper limit".

[1] https://assets.website-files.com/6023ee57b22bf2f0c312206d/61...
> Born in the mid 70s. My (single) parent was able to provide a roof over our heads, health care, and significantly helped pay for my education, heck, eventually accumulating a few [typical boomer] toys like a second home and a boat... all on a single school teacher's salary. He retired stably and comfortably with a predictable pension.

This sort of story is not uncommon, or crazy to believe. That said, the market conditions of that period of the 1900s were crazy, (inflations etc), so its wild to think about just how crazy it was that this was happening.
Plenty of us are trying, even if only by voting for candidates who claim they will and personally boycotting.
It wouldn't work in Algeria because of the currency! (I'm Algerian...)
"I doubt it's going to turn into a high tech innovation hub anytime soon .."

I wouldn't be so sure:

Remote raises $150m and becomes Portugal’s fifth unicorn - https://sifted.eu/articles/remote-unicorn/
I used to listen to music when I'm working. But I figured it actually doesn't boost productivity so I stopped doing that for a while. I still listen to music when hobby programming.
In the realm of spoken languages, they say for a language to become immortal, it has to die. Latin is the classic example of this. Languages that continue to evolve will continue to "break" so to speak.

In this vein, Standard ML (SML) is truly immortal, because the standard is set and it is "finished".

Just a fun thought!
Isn't there a lot of businesses in Europe who do that?
I bought a card not a license
Most electrical planes flying today will have around 160-200 wh/kg of battery. That's not a lot but somebody is buying them nonetheless. The reason for that relatively modest energy density is that anything flying and certified now would have entered the certification process many years ago. The question is not if those batteries can be improved but by how much.

Tesla already has cars on the road with batteries doing better than that. Their upcoming 4680 battery cells will be around 380 wh/kg, apparently. Then there are several companies working on solid state batteries promising closer to 500-600 wh/kg. Sounds good? That's 2-3 x the range of electrical planes on the market now or very soon. There's nothing to be skeptical about here. Pretty much a done deal. With that type of battery, we'll be seeing planes do 400-800miles; possibly a bit more. If you think that's ludicrous, the Eviation Alice is currently pre-selling a plane that will do 440 miles. Apparently, they use 260 Wh/kg batteries currently. Upgrading to something with 500 wh/kg would pretty much get them close to a 1000 mile range.

I consider 2x to be the minimum of what we can expect this decade. That's just a matter of updating these planes with batteries that are either already being produced or will be very soon. More a matter of when than if, really. These are first generation planes too. It's not a question of if they will improve but how quickly and by how much. Designs, engines, wiring, materials, etc. There still is a lot of room for improvements.

Longer term, I'd say 4-6x current ranges should almost certainly be doable based on just battery improvements. My view: 4x would be disappointing. 6x is a good number to shoot for longer term and we can actually hope for more. Like 8-10x. But actually 3x current ranges would already be a game changer. We'll see.
Do you know if 01 are travel restricted at the moment? I tried to parse the Presidential Proclamations but was unclear
Booster and office access has been such a ringing dissonance for me.

For boosters, I'm "too healthy" and do not qualify under even the most generous reading of the CDC guidance.

On office access, my office is still not open while the rest of my family has gone back to work/school. My spouse is higher risk and my kids only got their first shots last week.

So why the fuck am I, "the low risk one", stuck at home alone all day? Who the fuck am I protecting? What is the point anymore?
Which makes sense, all the security policies in the world enforced by IT fall apart when you assume the rogue (or even just accidental) actor is IT.
You could semi-automate it - At least make it easy to understand and do
Here's a video that's making a basically the same argument (although with a more sarcastic tone) that electric batteries don't have a sufficiently high energy density to power an economically competitive plane https://www.youtube.com/watch?v=dMmaG_3NnGs
You don’t have to use a fictional example of a signal fire... it was used in ancient China to send exactly this message: “Send the army”
Again, there's no connection between one's underlying status - whether E-2 or H-1B or L-1 - and one's green card options. Someone in E-2 status can apply for a green card. There's even an immigration form specific to those in E-2 status that must be filed with I-485 applications. The process for those who are not on a dual intent visa - that is, an H-1B or an L-1 - just needs to be thought through a bit more, that's all.
As someone who has biked for decades and puts on nearly ~1,000 miles per month - August I did ~850 - Sept/oct was less due to some rainy days... (All on a 29" x2.1" hard tail mtn bike)

But I used to bike from Alameda into SF for nearly a decade. I even biked occasionally from Alameda to Menlo Park...

That being said, while I really want an E-bike, I am also cautious: I have fallen a lot, and I used to get my bikes up to 44 was the fastest I ever went, down the long bike path along Lexington Reserviour which we used to bike up every morning...

Going ~40 on ANY terrain on a mike is dangerous/scary as heck.

I've had bikes just literally vanish from beneath me and I went sailing through the air.

Never would I want to do that on something that weighs more than me....

PLUS - how do you carry Jacques bike up/down stairs to transition between trains/levels/whatever...

That wonderful hack looks heavy as heck, but lovely.
There’s a lot to unpack there and I think it’s missing the point that extreme outliers exist but we shouldn’t expect ourselves to be one. It’s akin to saying some people win the lottery therefore it’s unsurprising if we do. Yes, some civilization will be first. The odds of it being us are astronomically low based on time and # of planetary systems. Given that it’s exponential growth, it’ll likely either never start or quickly explode. If a capable species came even 0.01% before us, we’d expect to see them. If a species came after us but had even a slightly faster growth rate, we’d expect to see them. The Fermi paradox is puzzling because time is on the side of galaxy colonizing civilizations, not against it. There are many possible explanations to the Fermi paradox, but “we’re the first” is extremely naive.
For the company where I used to work, some Leaders and Senior Leaders even have WhatsApp Groups with their ICs.

I personally think that's too much overreach as well. These groups tend to rot into culture echo chambers where you feel peer pressured to participate in a forced cheery way.
You deserve your own lane, although the rules vary from state to state. Some states have FRAP (as far right as practicable), others (such as mine) say that a cyclist should take the lane. As a motorist, and cyclist, I cringe when I see a cyclist half-in and half-out of traffic. As a cyclist, I avoid streets with fast, congested car traffic altogether. Fortunately, my locale has a lot of alternatives for bikes, including some bike paths plus neighborhood streets.
Ehhh. Integrating an old C++ library into a new project may be difficult due to build systems or not useful due to dependencies.

However if you want to take an old C++ game written in 2004 and ship it on modern platforms and consoles you only need to update a very small amount of platform specific code.

Updating a 20 year old C++ project is probably easier than updating a 3 year old web app.
Why not just have reasonable rules for bike lanes, like a speed limit and perhaps size/weight limits? Cars with a top speed of 85mph and a 0-60 of 10 seconds are treated with precisely the same rules as cars with a top speed of 170mph and a 0-60 of 3 seconds. We don't really need separate terminology or separate lanes for them.
> Heat Pumps work best above 40F

[citation needed]
I see nothing wrong with this, now that the vaccines appear to be in plentiful supply. If you think you need the extra protection, why not?

It would have been different back in the early days, when there wasn't enough to go around. Then it made sense to restrict vaccines to the most vulnerable (elderly, people in poor health, people who are exposed a lot in the course of their employment...)
Yeah I redid some scripts on my team for my own usage because our team bash guru maintained them and didn't want anyone to change them. So I did my own versions in python. Sure they were mostly 2x+ as long but they were very easy to read and modify and test. The bash guru finds out and brings it up at a team meeting trying to shame me, but it ended up with my boss asking the team, and they voted on using my scripts in lieu of the older bash scripts as I had written a few unit tests around them and the rest of the team understood them without digging out unix tomes.
Sounds like you answered "what do you do" and not "what would you do"?
That happens with languages in the Smalltalk family too, like Pharo. It's hard to convey the convenience of the Transcript window and the while environment without actually showing ir experiencing it.
I’ve build something that uses Solr for indexing and some old ideas I had about crawling with Grub back in the day. The solution uses either the browser or a Selinum box to image the website and OCR to extract the text and bounding boxes. It will save the image in Google cloud and provides full text search and other Solr facet functionality for ranking. It’s not designed to crawl recursively, but it allows users to save both URLs and images they want to search for later. Menus work great and with some more work in extracting images from pages with OpenCV, it should allow for searching labels coming in from machine learning models. Happy to share with who ever wants to take a look.

The repo for deploying Solr on Google Cloud is here: https://gitHub.com/kordless/grub-2.0
My question is more within the context of building a sort of OS for companies that wish to go international. I have done it and saw that it was a nightmare to understand so my guess is that a lot of people have been in my situation and would want something easy to use
Then why covertly hack them? Why not supply anti-hacking tools and expertise?
Ability to print all odd/even pages
not actually contra. Those extra cents selling at retail prices need a lot of volume to break even given employees, property taxes, maintenance.
That's why there is always something on the property to sell- convenience store, car mechanic garage, car wash, even whole restaurants sometimes.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

(We detached this subthread from https://news.ycombinator.com/item?id=29203516.)
This was a nice little read to remember the good things we’ve got going for us in the world of tech. It’s easy to get caught up in the battle of the month, or to get sad about the state of the sad things.

But there’s a lot of good too! It’s worth remembering.