skysight-inc/HackerNews huggingface dataset:
> Hell, even greenpeace has been pro-reactor for a while now.

Hrm. Do you have a reference for where you read about Greenpeace's stance on reactor development?

Their nuclear energy page[1] currently says: "Nuclear energy has no place in a safe, clean, sustainable future."

[1] - https://www.greenpeace.org/usa/global-warming/issues/nuclear...
Yeah, the show literally ends with the four of them in jail due to their moral failings. They are anti-heros that serve as a counterexample to acceptable behavior.
99.9% of policing is non-violent, simple things. Just because you can come up with a few exceptions doesn't prove most cops need such things: It more proves that cops might need a special force that can come in if things get bad.

I'm not convinced any situation you bring up would have been helped by the immediate availability of gear. Some of these could be better with better training: Some things could be somewhat prevented if we did things like make sure there was mental and physical health care, a safety net so folks didn't get so far down, and had reasonable gun laws.

oh, and not have cops posing as oppressors with military equipment. We are the picture of oppression right now, and if it were happening in one of "America's Enemies", we'd bemoan them for not being free enough or use it as the ills of socialism or communism.
> Which is kind of my point: many people are looking at the last ten years and seeing that equities/S&P 500 can do no wrong. But things were painful in the previous decade.

I will posit that 40 years is probably a bulk of the average person's investing years (25-65), and I may be being generous in "average" based on how often I read people do not invest (if true).

40 year (1980-2020) chart for VFINX (Vanguard S&P 500) - a share was $20 in 1980 (~$63 adjusted for inflation 2020); trades at $320 today. Using a random historical rate of return calculator[1], $10k one time invested in an S&P 500 index in 1980 is just shy of $238k at the end of 2019 at 8.5% return.

[1] https://financial-calculators.com/historical-investment-calc...
Moreso that the paints used two decades ago that you see faded now were crap even back then.
In the UK, the Open Rights Group[0] and Liberty.[1]

[0] https://www.openrightsgroup.org/

[1] https://www.libertyhumanrights.org.uk/
I think they just adjust globally. Either by adding a factor that depends on average temperatures, or a surcharge to account for 'system loss' between their central meter and the sum of all consumer meters.

GasCo doesn't care if individual customers pay the correct amount, just that they get their costs covered in aggregate.
I realize it isn't obvious why this probably precludes a discount.

For any given deal, it is much simpler for all parties to adjust the amount of credits being given than to negotiate a discount.
As a scrub in this domain. When I use a CDN, I get a network that is cheaper per-GB at delivering content, and is better at delivering content. Far more resources in a CDN are configured to deliver content faster and cheaper than whatever rinky-dink EC2 I've got serving the website.
Take a deep look at Julia! Adding multithreaded parsing capabilities to CSV.jl was really a joy; basically just chunking up the file and spawning threaded tasks to process each chunk with the existing parsing code.

My favorite favorite thing about developing in Julia is the ability to write "high-level" type code and usually get decent performance, BUT THEN have the ability to fine tune for that extra boost of performance. The code inspection tools (see lowered, typed, LLVM, or native IR code levels) and super nice Task-based multithreading really make performance tuning a delight.
Xiaomi Mi 10t Specification
> Refresh rate is absolutely necessary for quick reaction times

This reminds me of weekend warrior bicyclists dropping $5k on components to save a few ounces of weight and go a tiny bit faster.

Most people are average enough at video games (or whatever their hobby of choice is) that they’re still going to be average whether they have a CRT or an LCD (or whatever pricy pice of gear they “need”).

Sure it’s fun to spend money on your hobby but to say it’s “absolutely essential” is a little silly.
The Hello World of Terraform
compare https://news.ycombinator.com/item?id=23637670
There is a ton of conflation in this post, yesterdays post, and the comments.

* Comparing parallel implementations (Julia) to single thread (Python csv module). This is still quite relevant because in places like Python, it is impossible to parallelize the csv module without essentially updating its native implementation. That's not true in other places, where some simple wrapper code may be all required to get that "10x faster" number.

* Comparing concrete object decoding (Python csv module) to array decoding (PyArrow). Producing concrete objects representing every row (e.g. tuples of strings) will always be slower because of the pressure it puts on the heap and memory. Storing 10 million rows with 10 cols of 8-byte floats in an array might only generate 800 MB of memory bandwidth, the equivalent concrete list-of-floats PyObjects would come out at 6160 MB bandwidth and a ton of CPU burned in the allocator. There are use cases where either representation is preferred, and using e.g. PyArrow's parser then simply iterating the result as concrete objects, worst case the result will be slower than directly decoding to PyObject to begin with.

* Lumping floating point decoding (a problem with large performance-correctness tradeoffs) in with CSV parsing. It's hard to decode floats both quickly and precisely, it's also impractical to describe in the context of a comparison of CSV parsers which language/implementation might decode floats better and why that is better.
I think you're overstating the reasoning behind the takedown, as cited in the original post. The issue was that the IRGC was pretending to be genuine new outlets, not the actual information they posted.
I wasn't really commenting on what Apple should or shouldn't be doing, just on the tone of the conversation in this thread. That said...

Apple have a really good, straightforward option: Don't police user-generated content in iOS apps. Or, at the very least not the ones intended specifically for communication. They aren't listening to people's phone calls or reading their messages in search of ToS-breaching content after all.

It simply shouldn't be any of their business what Telegram's users post on Telegram's platform. Telegram should be able to independently make the decision what it wants to permit therein.
I feel like you considering Python as having few real pain points in data science as either lack of knowledge of other languages or imagination/ambition. I do work on Python for data science/engineering in a production environment and I do find many of those all the time. Python does not feel like pouring my thoughts because I cannot write Python directly without taking hours to handle a few million points of data, so I have to juggle with multiple dialects (pandas, numpy, pytorch, tensorflow), and Python ends up being one of the languages that I need some documentation at all times. And then that documentation is also not obvious what's the input, do I need to give a tuple, or perhaps a dict or even a list because typing is very recent so the ecosystem isn't up to date and sometimes I can't even type my code properly because I legitimately don't know what a library function returns. And even with mypy I keep finding errors that I can only find after deploying (I don't blame Python on this one, and Julia isn't really better, but I can still dream of something that is dynamic when I want but still safe). Also Python for a dynamic language has pretty mediocre interactive story (using ptpython since the default repl is unusable), even simple things like copy pasting to a REPL can end up being a pain because of indenting, and the repl is far away from Lisp, Clojure and even Julia and Elixir. And Elixir also makes me especially disappointed with Python's multithreading story (in Elixir it's so natural that it really is the "pouring your throughts on the screen" for distributed).

It ended up being a rant, but I have many pain points with Julia as well, but it's still a new language that has more space to evolve and find ways to solve them, and if the solution is yet another language that solves all of them, I'll quickly jump. I spend a lot of time programming, so any significant improvements on the usage of my time is worth the effort in learning.
In the UK Hinkley point C got a strike price of £92.50 per megawatt hour guaranteed for (i think) 35 years.

By contrast wind got about £39-£41 for two years. Future years will likely be even lower.
> you only dream in the minutes of the morning, not through the night

This is just absolutely false. You can even easily prove it, keep a dream journal. Besides, the simulation is still running on your wetware. It is as much you as your daily activities.

> How would a copy know the difference?

That's not what matters to me, what matters to me is that YOU know the difference. Why upload yourself into a universal paradise if YOU don't get to experience it. Realistically what happens is you get uploaded, a copy of you is running around in that paradise AND you with your wetware just git to sit and watch in envy. Sure, the copy is in paradise and doesn't know any difference. Doesn't change the fact that there's a being watching in envy.
Well. We don't dream of America because we cannot even read its blocked content and paywalls, so we are not too exposed to propaganda anymore.

Although, if you ask me, apart from its chaotic state, attachment to unhealthy religions, political corruption, and overcomplicated health care situation, fighting with visas is something we don't feel the need.

I lived in San Francisco as a software engineer for many years, and I lived the American dream, but it is not a place to live long term. I was tired of living as a second class citizen, kind of an indentured servant, tied to a Visa.

The health care situation is disgraceful and when I had my first couple of scares with the health care system, I packed my things and came back home.

Most of the people that came with me are back to the EU. From my friends' perspective, it is not really the greatest country on earth tbh, and people should travel a bit more to explore the world and compare it against other countries.
Bitcoin Represents the Great Reset of the Current Monetary and Financial System
I did, a lot of cities are near navigable rivers that barges go down. I don't think all hums are boats, but I'd be willing to venture that most near waterways are.
Test them all and waste a huge amount of energy and computational resources!

I hope people test like that for really critical stuff, but not for your everyday library for your personal startup or e-business. Not even the big players need this.
So here's my thing, and I'm wondering if this is true for anyone else. I have a huge keyboard switch tester, and I've heard excellent things about the Ergodox and Moonlander keyboards. But that's a lot of money to invest in an unknown, particularly an unknown where I don't know if the keyboard layout will work and then I'd like the ability to try out some different switches to find something that will really work.

Seems like there's a market here (not huge, but maybe growing?) for either a rent-with-option-to-own thing, or an exchange system wherein people can trade around to try them out.
i have never heard of an e-ink screen with fast enough refresh to be viable for coding
>So according to the guy from MIT who gave the talk, ITER is already obsolete technology.

>It's amazing in theory but we have yet to achieve a fusion reaction that is energy positive and the path to that is still fraught.

He also said that fusion has a funding issue, not a science or engineering issue. Also- being able to make them smaller mostly solves the funding issue.
I didn't read your specific wording but generally - using GPL in this fashion is perfectly fine and quite common.
Thats been the case since the 1950s. But who buys that? Look on your craigslist for apartments and I bet $1000 you wont find any stove or fridge that isn’t stainless steel or white.
Forget people in other countries, those shows gave _their target audiences_ (young GenX and old Millennials, who mostly didn't live in NYC, when they were 15-27) unrealistic perceptions of the American standard of living.

The scale of the unreality of living like that in NYC didn't register for me until I moved there (with a much more lucrative job that still didn't make that lifestyle a reasonable decision).
This is absolutely right. Most of similar products sell themselves as experts in the field and try really hard to convince us that they offer some special magical recipe. This guy seems sincere about what he's giving.
It makes sense for Spotify to do this from a business perspective. I've been paying for six years now for Spotify Premium and it's just hands down the best music service, and I will gladly continue to give them my money.

The Discord integration, cross device interoperability, UX are simply unmatched on all other music platforms.
Reddit influx. High on political angst, low on technical knowledge.
One thing that threw me off in Europe is that apartments will still have individually metered water and natural gas (probably paying more in monthly account fees than usage...).

Like a cold water tap, I guess the temperature of the gas can really warm up in the pipes when it isn't run enough to get 'fresh' cold water/gas from underground quickly.
ah, well. then i guess upc, tcom, orange...they are just "shady services" ok. good to know. you've change my life.
Can’t js build tools pack together my code with the third party libraries and then also tree-shake out all the bits I’m not using?
Define short term; I think by the time a reactor you start today comes online, we are already pretty screwed
I agree; if I needed to parse CSVs in python and could utilize the arrow format, I would definitely use pyarrow.

I actually recently finished support for reading/writing the arrow format in Julia (https://github.com/JuliaData/Arrow.jl), and it's automatically integrated with the CSV.jl package; so you can do `Arrow.write("data.arrow", CSV.File("data.csv"))` and convert a csv file to arrow format directly. I'm very bullish on arrow as a standard binary data format for the future.
Yeah, I started my comment with "if" because it may be barking up the wrong tree altogether. But if someone turned e.g. Wikidata into a system capable of that, it would be useful for much more anyway. Like for researchers dealing in topics too complex to see the inconsistencies without help.
Some nuclear proponents say that regulation is the cause, but in my experience they aren't the proponents that have examined actual projects' economic failures in the past decade.

And even those who say that regulations are the reason for high prices don't seem to have any specific suggestions of how to change regulations, just a general "regulations are a problem" vibe, with the implicit suggestion of "get rid of all regulations" since no other change is offered.

But I would love to encounter somebody who says that regulations are the problem and also has ways to change them to allow more economic construction. Just hasn't ever happened despite tons of discussions with lots is people over the past five years I've been following nuclear closely.
The US didn't need to strong-arm the UK; Blair was very much a willing participant.
ceil(5) = round(5.5) = 6

ceil(5) should be 5
...why not both? Obviously we would still need a green new deal even with massive nuclear investment.
Mesa/Cedar, Lisp Machines, Oberon and Active Oberon, Amiga, Atari ST, BeOS, Smalltalk, Clipper 5.x, GUI RAD (VB, Delphi, C++ Builder).

Some of those did make into mainstream, but current generations have lost that phase.
Yeah, top-down programming is useful for understanding recursion, e.g. "wishful thinking". I think Jerry Sussman describes this beautifully in this SICP lecture snippet

https://youtu.be/amf5lTZ0UTc?t=3501

"...but since I know [the function X], by wishful thinking, will produce the simplified result, then I don't have to think about it anymore. I've used it. I've used it in a reasonable way. I will get a reasonable answer."

I didn't understand recursion too well until finishing chapter 2 of SICP.
For info, this shipped in Chrome 86 just last week:

https://developers.google.com/web/updates/2020/10/http-cache...
This isn't even the limit on fun you can have with the for-else. Check out the 'beautiful' else-continue-break ladder: https://stackoverflow.com/a/3150107
That is what I am still doing in 2020, :)

Java Spring/JSF and ASP.NET for the win.
Is Gravity an Illusion? [video]
I always say this whenever nuclear conversations come up:

> It isn't nuclear vs renewables, it is nuclear + renewables vs renewables. You use the best technology for the local environment and situations. Why take something off the table?

Seems like the author is buying into the common false dichotomy because it is more sensational.
In this instance, I'm pretty confident the generator version is just a better phrasing. It's shorter, contains no mutable state to get wrong, is Pythonic, and can instantly be made lazy by replacing the square brackets with round ones.

`[p for p in permutations(numbers) if primePairs(p)]`
nature doesn't need to be proven. it just is and it does not care about your feelings.
I've been dabbling with Deno and I quite like it.

I wrote a CLI tool to try it out. It monitors CPU/GPU temps then generates an HTML chart on SIGINT.

I like top-level await, the standard library and first-class typescript support.

I do wish the sandboxing was more granular. My small CLI tool requires: --allow-read --allow-write --allow-run and --unstable. I only need a read/write in a single directory, run a single binary. Unstable is required for signal handling, but that shouldn't be the case forever.

I'm glad someone is re-imagining JS/TS on the back end. A robust and stable standard library could well improve the dependency hell and broken projects issues.
Thanks for the feedback, I am definitely building that for the next release.

So far, I am using a no-code tool called Table2Sheet, which only allows 1 type of filter, so I picked Slide category.

If you want to browse full startup pitch decks, check out https://starthouse.xyz/, https://pitchdeckexamples.com/, https://www.pitchdeckhunt.com/
go to a webpage that uses a cdn and do view source.

it all looks like https://cdn.example.com/foo/bar.js?v=129a1d14ad3
If we can take the dearth of bikes for sale during the pandemic as an indicator of growth in popularity, I would say the US is experiencing a biking boom. I've been trying to buy a mountain bike for my kid for the past four months unsuccessfully. Local shops are just out of stock at least for bikes below $1k.
Not following your slippery slope argument.
The gear is not for 99% of situations. Neither are guns. But we give every single one of them a gun, don’t we?

You get the gear so you can handle all possible scenarios. That isn’t the issue. The issue is something else. We can debate the real issue or muddle the pool and avert it.

“Dressing up as oppressors” - you know, narrative building has no bounds. This is a new one. That’s all subjective, I don’t see it as oppression theater as you do.
This is probably about number precision and loosing digits, when you add something with digits only in the beginning like 0.5 to something small like 0.1000000000000000000000000000013124142579275927597245205 or whatever a barely representable floating point number is. Then the result becomes inprecise and rounding to nearest will result in the wrong value.

Such effects and similar should be well known to anyone taking on the responsibility to develop a floating point library.
You can write slow programs in all languages. There are many cases where Julia's language features enable higher performance than in comparable C libraries.

Have a look at Steve Johnson's keynote from JuliaCon 2019:
https://www.youtube.com/watch?v=mSgXWpvQEHE
Yucca Mountain waste depot doesn't actually exist. You put it in holding pools indefinitely and wait for the DoE to superfund the site.

Nuclear fuel does not have to be mined or go through costly and toxic refinement processes? Reprocessing waste creates even larger amounts of radioactive and toxic wastes.

Nuclear is far far far away from being clean. It does allow for potentially better containment and concentration of the waste, but then you have the eternal political problem of where to put that waste.
Or just with another 5 years of improving this technology.
This works for simple stuff, but once you find yourself making complicated forms and managing a lot of state on the front-end... two-way binding and reactivity from a js framework can keep things from becoming a huge mess.
I was surprised this wasn't mentioned in the article, but I have made several purchasing decisions for my company with the simple incentive to remove the "Powered By" branding, even though we weren't gaining anything feature-wise.

It makes an effective freemium model. Give all users all (or most) features for free. Then the ones that want to remove the branding will pay for that privilege. This way, the smaller free users are essentially paying for the service through promoting your brand. The users that don't want to promote you have a way to do it and will you pay you for that.
Stability depends on phase being less than 180°. No way does digital sampling introduce even a tiny fraction of that.
That's an interesting tidbit from Zero to One that I've forgotten. It's very rare to find someone who has founded more than one billion dollar plus company.

There are some good reasons for this:

- If you created such a company, you may still be running it. Jeff Bezos, Mark Zuckerburg, Larry Ellison. By the time you retire from that you're super wealthy and old, there's little reason to start over.

- Founding a company is HARD. Few people who went through that once are interested in doing it again. Paul Graham wrote about how he feels that way, although he did do it again with YC.

But I think the point is fair that success at that level requires not just skill but a lot of luck of being in the right place at the right time with the right idea and the right combination of skill and connections to pull it off. It's extremely unlikely.

You can certainly say Bill Gates and Mark Zuckerburg are skilled and they work hard. But it's clear they were also very lucky.
It’s very possible. There’s another source of noise that I’ve noticed, it’s qualitatively different so I don’t think it’s related, but there is a life flight helicopter pad about 2 miles from me. Every now and then there will be a real low rumble in the house that you can actually feel more than hear. About a minute later the helicopter will fly overhead.

There is an auto assembly plant about 5 miles away, if it’s not in my head it’s almost certainly something from there. The ground here has a extremely high clay content, and when you get down a bit it’s like one solid mass. It seems ideal for transmitting sound long distances.
Hi Marciplan!

It's already included - although you cannot filter (yet) by funding stage, they are indicated on each slide next to the company name.
I switched to Napster when Spotify started to try hoovering up the podcast market. They've been getting increasingly poisonous, it seems.