skysight-inc/HackerNews huggingface dataset:
This is intentional. I really know nothing about this space, but I hope to get help about from some friends in the future.
All emacs commands are easy to remap in whatever intuitive way you want.
> Dell, Lenovo, System76 are just a few manufacturers who build MacBoook class hardware with Linux preinstalled

Debatable. I have had an absolutely terrible experience with Linux on a new ThinkPad. System76 doesn’t have as great a build quality AFAIK. Dell is fine, but they don’t have anything with preinstalled Linux anymore.
Thanks for the kind words! I am a great fan of the classic ripple myself.
Exactly. This is the organisational equivalent of the various "how to ask questions" lists that have done the rounds over the years. You don't go to your boss and say "everything's fubar". You go and say "there's a conflict between X and Y that we can't solve because of Z".
This is a great post. However, there are so many more things that should be on here!

If I could suggest just one, it would be lazy evaluation by default, which makes it exceedingly hard to reason about time and space complexity.

Also relevant is the author's article on problems using Haskell on Arch Linux: https://dixonary.co.uk/cabal-2020
> Can complaining be healthy? It is usually an emotional reaction to frustration.

Yes it can and yes.

Frustrated and upset people naturally find it harder to talk calmly about the thing that's annoying them. You can miss a message by focusing on the tone of the delivery:

> detracts from the validity of a statement by attacking the tone in which it was presented rather than the message itself.

https://en.wikipedia.org/wiki/Tone_policing
Many Americans say "Who will buy from the Chinese if the US doesn't? We have them over a barrel."

That's a fallacy. The whole of the foreign export market is only about 20% of the Chinese economy. https://data.worldbank.org/indicator/NE.EXP.GNFS.ZS?location...

The US only makes up about 20% of those exports. So, in fact, the US purchases make up merely (20% of 20%) or roughly 4% of the Chinese economy.

China could easily lose all of that without damage. Its GDP generally grows 4-6% per year. It might be slightly painful, but other growth in the economy would replace those losses within roughly 12-18 months.
As someone who stopped following Haskell world few years ago, this was quite interesting read. I wonder what is the state of ecosystem (libraries) now: a few years ago one of my friends complained that for most basic tasks there is some library but usually half-working and abandoned.

However: I think the point about monads is fundamentally misguided. Monad is an abstract concept and trying to explain it in non-technical way (as linked from the post) will always fail. It makes as much sense as explaining time signatures in non-musical terms, or a Banach space in non-mathematical terms. I've seen this sentiment recurring every now and then; it feels like some people really want to avoid formal definitions for the sake of it, even when formal definitions make things easier. When it comes to monads, I think you can't get any better than the semi-formal definition (typeclass with return and join) plus some motivating examples. For me looking at Reader/Writer/State helped get this; I agree with OP that List is kinda weird.
NoDesign.dev – Tools and resources for non-artistic developers
Hi guys,
Nodesign.dev is a collection of tools and resources for developers who want to make their site look "respectable" without using any design tools...It includes everything from favicon generator , illustrations to CSS frameworks.
Primal Grow Pro Review:{99% Result}Ingredients|Does It Work|Where to Buy?
How does Primal Grow Pro work?

Exactly when you take Primal Grow Pro, there are different effects that it can have on people. The product comes in compartment structure and comes in 60 case bottles. You can get it and have it clearly and watchfully conveyed to your home or another letter drops with the objective that it might be easily taken. At the point when you get the cases, you will take it reliably for 60 days and get various focal points.

http://wintersupplement.com/primal-grow-pro/

https://medium.com/@chaiferells/primal-grow-pro-official-website-must-read-work-reviews-99-work-price-where-to-buy-ded92f9f6a01

https://specialoffer4health.wordpress.com/2020/06/08/primal-grow-pro/

https://www.completefoods.co/diy/recipes/primal-grow-pro-review-advanced-male-formula-scam-or-legit-side-effect-cost-buy

https://sites.google.com/site/traineeketoreviws/primal-grow-pro

http://www.thenewsfunnel.com/press-release/primal-grow-pro-incease-your-saxual-stamina-price-buy-benefits-more

https://youtu.be/_INQ_gOEwPc
Sub-orbital. Think getting the craft up to altitude of 100+ km, hang out for a few minutes, and descend back to Earth. SpaceShip One, the prototype inspiring the Virgin Galactic fleet, was capable of reaching speeds of 0.9 km/s. [1] Escape velocity to get into orbit from Earth's surface is 11.2 km/s. [2]

[1] https://en.wikipedia.org/wiki/SpaceShipOne

[2] https://en.wikipedia.org/wiki/Escape_velocity
I use this bookmarklet to collapse all the top comment threads on a hacker news story. I usually do this for stories where there's a lot of threads, and use the currently open thread is my "bookmark". It collapses 1 thread a second (any faster and the toggle request may not succeed):

javascript: var TIMER_WAIT = 1000; var timer = 0; var topComment = []; var list = document.getElementsByClassName('togg'); for (let item of list) { if (item.parentElement.parentElement.parentElement.parentElement.getElementsByTagName('img')[0].width == 0) topComment.push(item) }; for (let item of topComment) { setTimeout(() => { console.log("toggling comment by " + item.parentNode.getElementsByClassName('hnuser')[0].innerText); item.click(); }, timer + TIMER_WAIT); timer = timer + TIMER_WAIT; }
> it feels like that's still the case

Very much not true these days. Linux on laptops is (in overwhelming majority) a great experience today. I suggest you just try out one of the live images for Ubuntu or Fedora.

On a tangential note I'm surprised that it's still relatively common on HN to see comments like "Linux on desktop doesn't work" or "Java is slow". That was 20 years ago. The world has moved on.
Maybe reaching out to international faculties in your field could be an idea?

E.g., in Germany you get the entire spectrum from “be a professors slave for 6 years with minimum pay” to “I don’t care where you are - but the publications count”.

I wouldn’t rule out the possibility that there are quite a few professors in Europe who would be willing to guide you through (the relatively light weight bureaucracy) PhD process as long as you create and publish high quality research.

Usually a PhD process requires SOME formal training (e.g., attending a fee seminars), peer-reviewed publications and a cumulative summary over your research.

Personally I respect somebody who “freestyled” his way through PhD as measured by research output a lot. E.g., quite a few women take that route along with maternity leaves; which is great because of flexibility without compromise on quality.

I mean, in CS, engineering, physics, there are plenty of areas where you don’t need a lab per se but can just simulate etc. I must admit that depending in the field interaction with fellow PhD students can be super great an valuable (that’s just gonna make life harder for you if you don’t take advantage of it).

Good luck!
Look, you could be right. I don't really know what the supply dynamics are anywhere in the third world. The author does travel the third world for humanitarian purposes, so I'm making guesses based on that. This project, that was posted ~9 years ago, is the most complicated project he posted. His newer projects are mostly simpler and he did create electric wind and hydro turbines. So I'd guess electricity is a problem at least some places and electronics are accessible enough to consider these projects.
> that works well out of the box

That may be your experience, but it's not universal. I wanted to do this, regardless of how many hacks it took, but I'm on the new-and-broken model unfortunately.
In theory, that discussion is primarily about Fourth and this one is primarily about the OS.
The compilation time is the dealbreaker for me right there. If your language is slow to compile, it cannot be that good.
NASA launches a challenge to fund AI systems for future spacecraft
KingDime played Protoss campaign in SC: Remastered in 2019 [1].

[1] https://www.youtube.com/watch?v=2dI-R0qVvg4
> Whenever I see people using Linux as their main laptop OS, I'm struck by remembering the amount of tinkering needed circa 1999 which was the last time I did it.

IDK, I finally broke down and replaced my rickety ~8 year old laptop and everything (aside from the fingerprint reader) worked right out the box -- surprisingly since it is also a fairly new model so I expected some tinkering while the drivers caught up to mainline linux.

Actually...I can't remember the last time (other than Gnome being stupid with defaults) I've had to mess with a basic install and I've been using linux as my primary OS since around '00.
Well, no, it doesn't change the fact that DNA contains (most of) the information. What it means is that even if I give you all of the bases on all of the chromosomes, if you don't know how these strings of beads will fold in a real cell (in the presence of all kinds of other things, like proteins and metal ions, which in a fertilized egg will come from the mother - a bootstrapping problem), it does not get you very far. It might not be unlike getting all the lines of code in a codebase, but not getting the ordering, only a bag of lines of code.
It would be astonishingly easy to find out... give it a try.

I should clarify, I'm only moaning about JS used where it need not be, in the display of text and pictures. Essentially, stativc web pages. There are guys on this thread who are trying to make apps work withou JS and I'm getting uneasy about that - that level of functionality should, and perhaps must, be done client-side or the excess bandwidth and server-side load will become unmanageable. I would still not enable JS to allow those, but I can see why others would.

To answer you, try it. Some is fine, like no-JS gmail pages being snappy and working correctly. I'm sure I'm missing some stuff, I think drag & drop of attachments from the desktop are there, instead I have to click buttons and select the attchment from a popup, that's fine.

Others are pages that literally are text and pics but won't show anything, such as https://www.washingtonpost.com/ Microsoft used to be particularly bad at this.

Edit: some are text and image but will fail to render properly, with text flowing over images, images overlapping, general crapness like that. This is uncommon.

Others are absurdly worse - they actually show the text etc. as the page renders, then hide it when it's loaded and tell you you need to enable js to view it. Can't find an example now (but MS was one).

Now the upsides - I don't need any security or anti-virus/malware software, which speeds things up already.

No JS means pages appear much faster (compared to JS-enabled computers I uses at work).

No adverts (except small self-hosted ones starting to appear) - much faster. So much less distraction! No animations to draw your eyes. In one way this is the biggest immediate thing (you need a blocklist to do this properly - see MVPS (http://winhelp2002.mvps.org/hosts.htm) or similar, or some add-on, but just disabling JS kills most of it anyway).

No f%^&* popups in your face with 'helpful' agents trying to chat to you (this would be occasionally useful if they weren't so goddamn intrusive and cover stuff you want to see), or trying to get you to buy stuff, or distracting you or covering shit up, or playing sounds, or auto-playing videos.

Honestly, once you get used to that, the odd stillness of it all (it does seem a little odd at first, we naturally are drawn to movement) it's bliss, it really is (speaking IME).

So, give it a try for a day, and see for yourself - would you consider that?
This is a good time to mention that Clojure has ClojureScript, which is the full language hosted on JavaScript, and compiled using Google Closure (sigh about the naming confusion) advanced compilation mode, with dead code elimination and full-program optimization.

[context: I used to write in CL and used Parenscript before I switched to Clojure]
Using/preferring open source software has some facets.

- First one is the stance. If I'm developing open source software, I want to build it on open source pillars. This ensures that I can just share the project file with the repository.

- Second one is access to source. I've chatted with a guy who had a problem with Eclipse CDT. He also reported a bug. I reproduced the bug and reported to bugzilla under his report. Someone looked to it in 24 hours after my reproduction and it's fixed and pushed.

I'm using Linux and open source software most of the time for the past 15 years. Open source tools gave me a better overall experience because being able to diagnose and workaround a problem makes my life much easier. If I can I'll push a patch, otherwise I'll report.

I have some closed source applications inevitably and if they're a bit complex and have some bugs, I'm a sitting duck waiting for answers to my e-mails and updates which fix bugs. This doesn't happen all the time because every developer has a time budget and will rightly spend its time on higher impact bugs. If you hammer a piece of software enough, you'll probably hit a bug which is not a big impact for most people but affects you in a big way. These kind of problems turn your relationship sour with that app.

This is why I use Eclipse for last 16 years or so. Yes it's not the prettiest, it's not the fastest but, it's well polished under the hood, I can access the devs and the source and it's overall stable and extremely feature rich.
I think it has more to do with how close to the topic you are researching you already are.

I had to fix the motor of my vacuum, for that I preferred a youtube tutorial because I want to see someone do the things I an about to do.

If on the other hand I am trying to do something in Blender I usually prefer a text tutorial to get the exact bit of information I am looking for.

Compare it to conventional teaching. You usually don't throw pupils a book with all the knowledge the could need once they can read and call it a day,but you try to ahow them how things are done.
Google got rich from your data. DuckDuckGo is fighting back
Where is the Science (behind software)?
Paying for healthcare: life in Britain before the ‘free’ NHS
Missing Weights at Home? Try These Household Items Instead
Professionally Annotate Any Image in Less Than 2 Minutes
That's interesting, can you point me to any good resources on remote degrees (especially MSc) from French universities? My brother really wants to do one part time but can't afford it.
Firefox on iOS does not support add-ons.
> I think what I’m missing is how a default works in this instance. If I establish a 200 unit mutual credit line with someone, spend 200, what does a default look like? Is there some time period in which I have to pay it back? Without collateral it seems that there isn’t a way to enforce payment.

Who do you think the "with someone" is? It's either a friend who is willing to loan you $200 whenever, or a credit company who will offer you $200 in exchange for information about your employment, spending, etc.

What do you think your friend does when you stiff him? He might offer a repayment plan, or to forgive your debt, or maybe he sues you in court and stops being your friend. Same thing that credit companies do.

> If I buy a good, from someone accepting offset do they pay me back in credit the value of the good that they deliver? Thus netting us back to zero?

No. That's between you and whoever you and this other someone know in common (the someone 1). It's credit, not cash.
Looking to jazz up pictures and screenshots in your blog or how-to guides? Good Annotations provides you online tools to quickly highlight any image area and make them standout out. You can easily add browser mockups and borders as well!

have any questions? email me at hello@perrysteward.com
I am Indian, so I don't have an idea of the state of the administration/police in USA. However, I disagree that centralization is the solution. Accumulating power in hands of few is how you end up being a pseudo-democracy like India/Brazil/Myanmar.

By centralizing the police force, USA might end up might an entire state police force supporting a leader with autocratic tendencies, like what is currently happening in India.

https://en.wikipedia.org/wiki/2020_JNU_Attack
I doubt that.

Consider that when people are yelling and standing tightly packed together, even if there's wind it won't blow away the droplets, just the aerosols. And new aerosols will be continuously generated...
There's a proposed spaceport in Sutherland, I suspect that the landowners will let you launch from there.
As an application developer it's quite frustrating to be left completely in the dark about how people actually use my applications. All I can do is guess. Those guesses are most probably incorrect and the app won't be as good as it could.

Just a simple button click heat map would be very useful info to have. But then sending click heat map is the same thing as stealing credit card info in the minds of many ...
Introduction to BigQuery
A solution to which of the listed pain points?
A promise of Open Source (even if not to be done immediately) would help sales and donations.

Amiga owners are tired of sinking money into black holes.
Or anyone that might want to watch without sound, also falls within “accessibility”.
That's not a pain point, that's a core part of the language. If you don't want that use Ocaml.
Government’s Use of Algorithm Serves Up False Fraud Charges
I did it the other way round, became a professional student, then PhD student, then postdoc. Now that it's no longer very likely that I'll get tenure - for various reasons that mostly have nothing to do with my scientific performance - I'll have to spend time trying to get rich enough so I don't have to be a professional student any longer. I'll have to fund a company for the first time, while getting close to my 50s, and better earn some money with it.

I don't regret anything, the bottom-line of the story is just that it's hard to know in advance which strategy is better, and even afterwards you can never be sure. That's the problem with the counterfactual reasoning that is the basis of these kind of life decisions.
I think it is worth reading his explanation [1] of why he built this. He doesn't really seem to be scaremongering, just that he identified a risk that he thinks has a high likelihood of happening, and he decided to do something about it.

He isn't talking about apocalyptic collapse, rather a collapse of supply chains necessary to develop complex electronics.

[1] - https://collapseos.org/why.html
Venezuela is in the state it is because, you know, US has tried to undermine its independence for decades.

Anyway, I've been to US several times and food, outside of the big city, is of very low quality.

Gas is pretty expensive in Europe too, is to discourage its consumption and favour power efficient vehicles.

And btw, Venezuela is one of the larger producer of oil in the world, but US seized its control for a long time and when they nationalised it, US supported coups and the rise of the actual presidency and their brutal police.

One day you'll start to feel responsible for what you did, and if you don't, the World will make you.
Then maybe an argument can be made that this should be front-and-center in the docs? (Note that I am not claiming anything though, haven't checked Haskell's docs in a while.)

It's also a surprise to me that you seem to say that OCaml is Haskell without the lazy eval being the default, mind expanding on that? Quite interesting.
From a taxation point of view I'm under the impression that for a country such as France for example seniors are gonna get _on average_ way more benefits during their pension than the equivalent of their lifetime contribution. Mainly due to demographics and life expectancy evolution. And also for home owners due to the housing market.
I do not think this should be a reason to limit the access to university to seniors though. What better use of life to increase and share knowledge, maybe even contribute to it. It would be such a low point for society to bar access to knowledge only because it is not profitable.
I liked the speed and the power of tables. It's also an incredibly simple language. I learned the ins and outs in a couple of days and was able to get right to work on making a game. Almost never did I have to reference documentation after that--it all fit in my head without even really trying to memorize it. Python, on the other hand, has loads of features, but that results in me often looking up the right way to do something since there are so many layers to it. What Lua provides is rather bare, yet powerful and incredibly easy to jump right into.
The correct solution to finding a bug is to open a ticket though, so the immediate problem has been solved and routed into the appropriate workflow.
If you were using PyPI you would have encountered source archives or Wheels. If you were not using PyPI you could have encountered source archives or Eggs.
You are correct in that regard.

But universities really make you push through those things you are not motivated enough to do (and subjects that seems to have no purpose) and many times you find out it was fun after grooking it and it actually made a lot of other things way easier. The first week after the exam you might be upset over the exam, feel something was unfair, but eventually those feelings fade away and you have another telescope to view the world through and arguably you have gained some grit. The universities are a guiding hand off what the experts in their field find important to know.

It's a bit like ordering the chef's choice in a restaurant. Sure you might hate a piece and never come back, but you might also find new combinations of flavours that you start to love but looked tasteless.

Anyway how many of us haven't felt great because we can code and suddenly we are more logical? What happens when you suddenly start to study logic or even learn something extremely simple as
De Morgan's laws [1]?

[1]: https://en.wikipedia.org/wiki/De_Morgan%27s_laws

PS. I would also say that good universities are very, very different from high school. When the professors say something, they've studied it for years so they use precise language and are strict in their teaching. Definitions mean everything for them and you can't just say language is fluid to score a point which seems popular nowadays.

PPS. University is free in my country, so I don't consider cost-effectiveness to get a job. Especially as it seems pretty much anyone can get a coding-gig (we had a hot-shot consultant from a very prestigious firm (if you have lived in US, you've heard of it) ask me why his CSV file wouldn't work in our software. He had just taken an Excel-file and renamed the file-ending to CSV instead of exporting it! He could code, it was just that his knowledge was very, very shallow. We where quite expensive too).
Postmasters were prosecuted using unreliable evidence
So 5 drones big ones which will be sub sonic - lets say so 5x 500kg - you might do some damage - but not that much - and who Is painting the targets for the drones
Eggs?
Buy a Linux certified laptop like the many from Dell or Lenovo and it'll work out of the box.
Great result.

But worth some context.

We were the 60th country with a reported case, providing us time to prepare.

We are a remote country with a lot of low population density space.

We had time and space.