skysight-inc/HackerNews huggingface dataset:
You can almost certainly improve how you sit down. A lot of people just sort of flop down and sit with their hips slid forward and a pronounced bend in their back. Anecdotally I have also noticed many of the same people complaining about a lack of legroom in trains, airplanes, cars and so on.

If they would simply sit down by pushing their butt and lower back into the chair instead of lazily flopping down, there would be plenty of space.

(Not directed at those people with long legs, who do have genuine legroom issues even when sitting up straight)
KwickBox is a new innovative software platform developed to solve CV privacy problems.

I built KwickBox to fix my CV privacy problems. I got tired of applying for jobs and never knowing whether my CV had been opened/deleted. I was fed up with applying for jobs to third-party websites only for my details (email address, cell number, etc) to get compromised where I ended up receiving spam emails, random sms's and more

I wished I had a tool which could, at a glance show me everyone who had access to my CV, be able to revoke the access rights of certain users, allow certain users review my CV for honest feedback and more.

All these question marks motivated me to building KwickBox today. With KwickBox, there is no need for PDF (or other format-based) CV's. Control your CV, apply for jobs and more ONLINE.

With KwickBox, you are able to design your front page however you like. The front page is the first page visitors see. Add images, videos and more. Use this page to invite potential employers and recruiters
What does that integral show?
Cloudflare is experiencing failures in its connections to hosts
We need all those complex features with tracing JITs too. Getting into a trace is basically OSR. Exiting a trace and restoring the interpreter state is basically an OSR exit or deoptimization. It's really just different terminology for the same thing. Inline caches on method calls become guards. We can't just ignore them.

LuaJIT does without hidden classes or property caching because on-trace it's able to eliminate table access and allocation. Performance tanks on OO Lua once you fall off trace. You can work around it with "compile another trace" in a sense that works as long as you have infinite cache.
Nice product James!! I don't have a use for it now but something I would certainly consider if I was in the market.
Ps4 was profitable within 6 months but Sony has been selling that for years so it's definitely not middle.

Ps4 pro was profitable from day one.
If the companies where open to repair the technician/end user would say
"Hey Apple, i need a battery for the 6S"
There's no need for DRM.
Yeah it's also worth doing your research and seeing if it matches what the advisor is telling you

"you owe/doesn't owe this because A, B, C" is the answer you should be looking for, they might give general advice but they might not know 100% about some specific situations

Note: I'm not saying "you can deal with this by yourself", I'm saying "double checking is a good idea"
That’s pretty hard if traffic is not confined to roads and journeys don’t need to start at an airport.
I have noticed that some of those programs also work for other countries' TLDs, for instance, .edu.pl for Poland.
Can I ask, if you were the owner of the popular note taking app, what bounty would you want to have paid for that vulnerability? I.e.:

"XSS bug in a popular note taking app ... attacker to download all the users notes just by having them visit a URL"

So as to not feel worried that future vulnerabilities would get sold on the black market instead
A two-core i7-2620M with max of 8GB RAM? It might suffice for office work but I wouldn't call it competitive.
I earnestly cannot tell if this is a joke or not. I see no reason someone with excellent credit would get such bad terms.
Hobbesian Trap
It's no different if you replace it yourself, that's tangential to my point. You'd be sourcing a specialized replacement battery online and there's a risk that the battery you get is an unsafe knockoff.
Things You Should Do in Your Early Twenties
Interesting thing about that Mark Twain quote, that he failed to spot the logical fallacy in it.

> S. No, Lord. To him there is no difference of consequence. To him they are all microbes, all infinitely little and equally inconsequential.

> L. To me there is no difference of consequence between a man & a microbe. Man looks down upon the speck at his feet called a microbe from an altitude of a thousand miles, so to speak, and regards him with indifference; I look down upon the specks called a man and a microbe from an altitude of a billion leagues, so to speak, and to me they are of a size. To me both are inconsequential. Man kills the microbes when he can?

He uses the word infinite. If the Lord is infinite, mathematically infinity divided by a very large number is identical to infinity divided by a very small number. So the microbe should get the same amount of attention from the Lord as the galaxy etc.

The argument only works if the Lord is not infinite but merely very very big
This is why my next laptop will be a MNT Reform, you can change the individual cells yourself:

https://www.crowdsupply.com/mnt/reform
Why wait for DST to be removed? If you and some like-minded neighbors got together and refused to change your clocks, surely others would be forced to adapt for you?
It's the residency rules that matter here.

For an Australia, you pay income tax if you're a resident for taxation purposes. For an Australian Citizen to answer that they're not a resident for taxation purposes is complicated and depends in part on the type of Visa you have.

Last I looked, for me, as an Australian citizen, to not have to pay tax would mean getting a permanent Visa in another country and being resident in that country. They specifically excluded time-limited visas, even if you can get them renewed automatically.

It means travelling around the world, even for years at a time, I still need to account for my income and lodge tax returns in Australia. The one upside is getting credit for income taxes paid in another country.

I believe a similar situation also applies to Canadian citizens, as a few former Canadian colleagues in Australia had to go through a whole process of getting their Australian taxation recognised in Canada.
I don't know what the product is here. But giving students a free license allows them to explore your product and get them hooked so they might use it in the professional world later on (and ask their employer to pay for it).
Interesting how , in a remote work world, having a passport is a burden . There might be a demand for an "airbnb for passports" in the future
Change aversion doesn’t magically go away if you removed DST. Saying things don’t already happen organically because of DST is unfounded wishful thinking.
Also, how does one SSH into Lambda or AppSync?

Current services don't evwn allow for some of the bad practices of the past.
If you don't control the whole society's information pipeline it's very different, just like we don't want our ISPs force on us what to visit or charge for.
The entire Yamal peninsula is densely dotted with round ponds and lakes, some even kilometres wide. Is this the same mechanism that has shaped the entire landscape?

https://www.google.com/maps/place/Yamal+Peninsula/@69.559821...
So if I make a chat or video conferencing webapp you want to get an e-mail every time someone replies to you or invites you to a call?
Ironically this page doesn't load for me
A few points:

* The 0day argument (that using multiple apps reduces exposure) is a poor one. If we're talking about 0days that allow message decryption from a MITM, this is true--but if we're talking about RCE with (on mobile OSes) a local sandbox escape (e.g. https://threatpost.com/whatsapp-zero-day-exploited-in-target...), then installing more apps increases the attack surface and thus the risk.

* Another argument for multiple services seems to be some implied DOS resistance. But of course exactly the opposite is true: if you split your message and deliver it via multiple channels, any one of those channels can be taken offline and thus thwart message delivery.

* The real argument for multiple services seems to be based on an assumed threat model of an attacker who primarily relies on lawful intercept orders, not on technical capabilities (e.g., a warrant, not cryptanalysis). Adding multiple services may do little or nothing for the latter threat, since many messaging services rely on the same underlying protocols (e.g. the Signal Protocol) or the same crypto primitives. This is important for my next point:

* If the threat model is about lawful intercepts, and you actually trust modern crypto, this entire scheme makes no sense. Just share a public key for a common, well-vetted algorithm. Encrypting messages using an air-gapped device makes sense.

* Further, if we trust crypto, this scheme's sole value is effectively in contact (or public key) discovery: assuming you can't meet face-to-face, the point of this scheme is really to allow multiple services to help you discover a contact's public key (assuming we replace the unnecessary OTP approach with public key exchanges). But many (most?) of these services rely on the telephone system for identity--so there's still a fairly trivial single point of failure, commonly controlled by the government.

* To beat a dead horse: if we don't trust modern crypto, it's likely an adversary can access all components of the message+OTP anyway (even without lawful intercept capabilities), so this scheme adds no value.

Summary:

This proposal would benefit by a more clearly stated threat model. As-is, it's hard to come up with a coherent threat model where this proposal adds value.
Nothing like being bombarded with a massive animated gif background while trying to read text.
...which requires changing schedules to reflect the change in what you’re now calling the hours. ;)
I love this! Tower defense games are my guilty pleasure if I'm being honest.
stackoverflow seems to be unreachable
I'm having issues reaching IP addresses unrelated to Cloudflare. Based on some traceroutes, it seems AS174 (Cogent) and AS3356 (Level 3) are experiencing major outages.
Would you be willing to censor BLM just because Russians are using it for their disinformation campaigns? Afterall Muellers report revealed they have big hand in it, but it doesn't mean we have to censor it.
They are making the argument that total perceived time would still increase logarithmically as absolute time increases, even under the model discussed. (And doesn't, say, approach some fixed sum.)

Hence there's still a point to trying to live longer, even if the value of each additional time period decreases.

Anyway, that's if you agree that model! There's a couple of other things I'd consider without even examining it's core assumptions: memory fades over time - time earlier in my life might not contribute as much to my perceived time, as recent time does; what if you spend your early life just getting to the place you want to be (resources, self-development etc)? Extra time in that place could be very valuable!
V8 had only baseline compilation until much later https://v8.dev/blog/ignition-interpreter

It's not super exotic to do this.
It just occurs to me that 'managing files' is not something I tend to do anymore. My files generally stay in the place they are. And when I do manage files it usually involves a VCS anyway.

I do think file managers might be very useful for previewing files.
Welcome to the Startup
How are you going to make this work at $7 a month? You should charge more.
I'm a student, I'm broke, I like the convenience of using the .edu for discounts. Sometimes I run into places that use a third party verification service that asks for a picture of a student id with current semester visible.

But if the problem is equity, then I like Sam Harris's model of offering his content free, no questions asked, for a year. I subscribed to his podcast this way and received an automated response immediately with the rss feed.

I never want money to be the reason why someone can’t get access to my digital content. If you really can’t afford a monthly or annual subscription to SamHarris.org, just contact us, and we’ll give you a 1-year membership for free.
> He's an anarchist who doesn't regard himself as an "anarchist thinker".

I don't really think this means anything. Marx: "I am not a Marxist", C.S. Peirce renamed his views to "pragmaticism" to distance himself from pragmatists of which he is one, we generally agree today.

> but laments the state's failing ability to "control the future and preserve the planet"

Does he? Or is this just a statement of fact? I also think governments have lost control and I would most certainly not argue for any central planning or even governments in the sense of what we have today.

> He argues for supranational governance to protect civilization

Does he? I haven't read this book and it's not in the summary.

> Perhaps it is a case of pragmatism overtaking ideals?

Maybe, if he has indeed changed his position significantly. Many anarchists don't consider him an anarchist anymore either, so it wouldn't be the most surprising thing.

On the other hand, last year at IAI he is summarized as having said "the authority of the state is bad – it leads to tyranny. Anarchism is the way forward." [1] If you look at the 10 minute mark of the linked video, he argues that authority harms the current situation.

[1]. https://www.youtube.com/watch?v=UDoXb1_CbQU
Cool project, I wish battery stuff in general was more open-source friendly and not hidden in a wade of obscure datasheets.

What I'd really like to see one day is a web site/an app where one can input a pack voltage and sustained/peak amperage targets and the cell type that is to be used, and it will automa(t/g)ically create a controller schematic / parts list, with full safety features (balancing of all individual batteries, overcurrent/short circuit protection on load side, overtemperature protection on charging side) included.

So, no matter if you're building an e-cig, a drone or a way to power a mobile disco setup without lugging six car starter batteries around, it will always give you a solution that works.
That even if the perceived duration of a year depends on the number of years lived (1/x), the sum of all perceived durations is unbound.
Not op but On my teams in the past a lot of it (not to the level of the article) is captured in shell scripts with the invocations.

Inspired by https://github.blog/2015-06-30-scripts-to-rule-them-all/
Scientists Explore Why Some People Are Able to Live with an Infection Unscathed
I set alarms and reminders.
I ask how to say thing in various languages, then ask those words in that language to see if Google say the right definition. I check facts.

I turn light on and off.
Announce reminders of various routine tasks, and calendar meetings, throughout the day.
Neurophilosopher argues morality is rooted in brain science, not reason
The Unexpected Elegance of Irrigation Systems from Above
TIL. Still there are only 17 countries with .edu as second level domain. Unfortunately Indonesia doesn't have .edu second level domain, I'm stuck with .ac.id
Apple doesn’t care about your PWA
You can distribute the modifications as patches and precompiled binaries with the attendant patches, so it seems like it should be fine?

Not having gone into the source I'd guess that possible problems might be the code not being factored to make it easy to be called as a library (unlike e.g. curl), or perhaps compiling gnuplot for windows might be problematic. You might be able to go pretty far by bundling a statically-linked gnuplot binary and shelling out? No experience with windows development here so I'm just speculating.
> You can think of a class as a higher order function, that takes in a list of arguments (constructor), and returns a list of functions, that are defined within the closure of those arguments

That's a really great definition of a class (when used as a "service" class, rather than a data class or an enum class, for example). And to me, shows that FP and OOP are really two sides of the same coin. Limit OOP to immutable data structures, and you get something extremely close to FP.
You Could Have Invented Monads (and Maybe You Already Have.)
Ask HN: Is internet down? Cannot ping any major DNS
Is there any one place that would be a good first place to go to check on outages like this?

It would be really cool and useful to have an "public Internet health monitoring center"... this could be a foundation that gets some financing from industry that maintains a global internet health monitoring infrastructure and a central site at which all the major players announce outages. It would be pretty cheap and have a high return on investment for everybody involved.
Based on twitter, the outage was on multiple continents. What would cause that? Subsea cable broken?
In my experience as an Australian, if a company sells its product globally and doesn't have complicated per-country sales channels then they usually offer their student discounts program to more than just US students.
Mind Bending Applications of Neuralink, According to the Team
There's no such thing as a 0% loan. That just means the interest is built into the price.

Anyway, if you have poor credit and need a car, I don't think there is anything wrong with paying 10% interest... but please don't buy a 35k vehicle then. There are plenty of used, reliable cars less than 10k.
I gave up all hope. I don't see any chance in hell.
How the race for a Covid-19 vaccine is getting dirty
I've done this before, but more directed at general software development as a sort of documented reproducible and resumable state. Ask me anything :)

I never got good at tangling my blocks together in the end though which is what I think would have made this method really powerful.
The US stopped being "government of the people, by the people, for the people" a long time ago. And the population is slowly waking up to that fact. I fear that the long term consequences will be seriously bad. As in "You ain't seen nothing yet."
Until that site also goes down.
Sounds like a good idea. The closest i know is the one from pingdom which i use the most. Its not detailed enough though.
https://livemap.pingdom.com/
> Ansible, as an example, would abstract away the CLI commands and be very readable in very few lines.

If it's just a few lines can you give an example?
I respect that model, too. He's also the first major podcaster I know of to go to a subscription only-model, years before Substack even existed.

His case is somewhat unusual, though. He's not trying to maximize revenue and it much more focused on spreading his ideas (and meditation training) as widely as possible. It would be astounding if Sketch, Jetbrains or similar companies copied it.
I have read somewhere that this is also most likely why Adobe was more or less chill about the fact that their stuff was/is being heavily pirated, because students could develop their skills with Adobes products and later on, the future employer of that student would have to buy a license.
This probably changed with their “affordable” subscriptions.
I want to get involved in longevity - first as a side project, maybe later full-time. What would be the best way to support the cause as a software engineer or data scientist?
Biggest Outages of Q2 2020
While I think that it's happening, I'm not convinced that it's caused mostly by humans and I'm not yet convinced that it's a bad thing for me.
It's extremely disingenuous to try to assert that the "ok boomer" meme is used to dismiss questions or requests or opinions made by older people, or that the "karen" meme is used to dismiss questions or requests made by women. Its in fact a gross misrepresentation of what those memes are and have always been.
Fastly is also seeing problems. [0]

However, they report that they've identified the issue and are fixing it.

[0]: https://status.fastly.com/
I'm in Hungary EU. My fiber works fine but 4G gone except for domestic addresses can't connect to anything
Brilliant idea to recentralize the decentralized internet.

Edit: With more information coming in, I don't think the current issue is specific to Cloudflare. FWIW I'm having zero issues in mid-US.
Show HN: NoMo – Cut Down on Bad Habits with Friends
Retroactive "slavery wasn't all bad, look" explanations aren't changing the idea and intent of slavery.

> The abused domestic workers are formally not slaves and are not traded in slave market either.

They literally are, and when they bring them outside of Saudi Arabia, it's not rare for Saudis to be convicted of human trafficking and enslavement - if it becomes known to authorities. The Saudi state regularly posts bail in these cases.

> Btw, slaves did oversees other slaves.

Yes, but they didn't have slaves. It's the difference between being the shift foreman in a factory and owning the factory.
I don't think "interspersing commands and their output with prose" is meant to provide a robust solution that should replace "automation tool like Puppet or Chef".

This looks to be a step-up from just manually tinkering with commands in some shell to figure out or explore what it is you need to declare.
It wasn't a total outage for the site I was trying to reach. It took about 20 minutes to make an order, but after multiple retries (errors were reported as a 522 with the problem being somewhere between Manchester, UK and the host), it did go through.
Well, quite.

The process doesn't allow it, either - using Ansible with Packer (e.g.) to build immutable images means that contact between build and compute is very limited.

Installing software on a production machine? Get outta here.
I had a similar example today in the functional programming slack.

> hello, quick question:
i feel like there's a more elegant way to express this, but I'm struggling to come up with one:

foo :: (a -> Bool) -> (a -> Bool) -> a -> Bool
foo f g x = f x && g x

For those who aren't as familiar with Haskell, that is taking a function f and a function g, passing argument x to both, and then doing a binary and on their boolean result.

One answer suggested:

> You can get fancy, but the “simple” version is almost always more readable:

(not . null . f $ x) && (not . null . g $ x)

Which I find myself agreeing with in many ways, but for some reason leaves me desiring more.

The answer to that desire complements this article I think:

> if f and g returned Maybe you could have:

> f _ = Nothing
> g _ = Just ()
> x = ()
> (f x) <*> (g x)
Nothing
> import Data.Maybe
> (f x) <*> (g x) & isJust
False
> -- or to avoid <*> you can do
> liftA f g x
Nothing

If that's not clear, let me know what's confusing and I'll try to explain further
Many companies extend the same offer to non-US educational institutions by a domain list.

For example, here's the JetBrains repository - https://github.com/JetBrains/swot - of worldwide educational institution domains that they are using for validation of their educational licenses; a smaller organization can probably piggyback off of it or a similar list instead of maintaining their own.
I'm having lots of issues with Hetzner machines not being available (and even the hetzner.com website). Don't know if this is related.
This is for the experimentation phase before you abstract backwards into configuration for whatever system you're using.

Sometimes it's a lot easier to stay closer to the metal for figuring out what you actually need, then break out the declarative automation to make it truly reproducible.
No implementation of a language as dynamic as something like PHP has ever managed it in practice. TruffleRuby uses Java for particularly performance sensitive parts. JSC relies on calling C++ or "intrinsics" which are hand-written IR snippets of code to JIT.
You mean simple an concise patterns such as AbstractAbstractVisitorBeanFactoryStrategySingleton? Honestly, I find much of FP easier to understand than Java-style "OOP".