skysight-inc/HackerNews huggingface dataset:
I like the MOP in Common Lisp but I would never suggest that C++ should have a MOP, too. No language has to have everything.
In Canada our leaders said the same things, no masks required… as they shipped our stockpiles of PPE to China
As MTV had it some 20 years ago in regard to covers: "Once is not enough, recycle". Will get worse now that a lot of artists sell their rights to companies.
CityEL Selbstbaukurs 2005
No, Depending on the specifics you probably will be charged criminally - the statues you would be charged with will vary by jurisdiction but discharging a weapon into your neighbor's yard is, largely, very much illegal. So is intentionally harming other people's pets - even if it's legally classified only as intentionally destroying someone else's property. Animal cruelty charges might also be a possibility depending on the specifics.

You'd likely also lose a lawsuit if the owner sued you for vet bills incurred trying to save the dogs life.
Strongly disagree. Grand-facthering pricing sounds reasonable but is a nightmare for us.

As well as the technical issues with having to build in a load of complexity to maintain various features on different customer accounts, at some point there will be things that will change but customers will not accept that.

Most of our customer completely understand that they are paying for a service, not a product. Just because their features don't change doesn't mean it is costing us nothing to run the service.

Price gouging is morally dubious just because they are sticky but when you are selling a value-add (we could be saving you X employees per year) then it is reasonable to charge an amount of money as the OP says that customers are not as price-sensitive as you think.
Using Sqlite for semantic web is the topic of the post. And while Sqlite is not suited for billions of triples, it can be adequate for the small graphs. The advantage is that Sqlite is widely deployed.
A few more point-and-click engines:

* Wintermute Engine: http://dead-code.org/home/

* Escoria (for Godot): https://github.com/godot-escoria

* JavaScript Graphic Adventure Maker: https://kreezii.github.io/jsgam/
Yes, out of all alternatives I looked at, I did choose PureScript because of the (relatively) easy JS interop (which Elm lacks), not needing the JVM and having types (Clojurescript) and the better async handling without the need of `then`s and the function 'pyramids' and, last, but not least, the lack of (C-) JS-Style syntax.
Well technically I guess you could still have that via node, just not native as with the Ocaml compiler?
I don't have much to add, except that WinForms was an absolute dream to work with. I was literally illiterate in any kind of programming and I was able to build stupid little apps that actually did things.

I remember writing one utility that would turn off the monitor with a global key shortcut. It had a little window with just one button, and would minimize to tray.

I was able to build it just by downloading the free version of Visual Studio and reading the docs. The extent of my programming knowledge at that time was doing some silly LOGO stuff in school.

Same story with Adobe Flash.

Nothing available today matches.
Its 80 in your place? Holy shit, I would just be sweating all the time. And finding a new place to live
I have the opposite feeling that because of the huge growth in the number of developers new great software tools are being released so frequently that it's hard to keep up, but also the competition and the number of options to choose from is incredible. And actually, this has been possible thanks to the tools the author blames. I am speaking from my rather conservative point of view, however it's hard to not appreciate that.
> they would see how far from "better ruby" is Crystal
Are you accusing us both of lying? How strange.

now that I read "accusing us both of lying".. how could you interpret it like that? What I can see by your code, you are ruby developer trying to learn Crystal. See you in the next ruby thread ;)
> You can also just capture by value, rather than by reference.

Those things are misnomers anyway. Having access to an enclosing environment via a free variable in a lambda expression is completely orthogonal to values vs. references. I suspect they should have named the whole thing differently.
Thanks for pointing out the book. Terrifying.
- Automatically alert emergency services to cardiac arrest
- Health monitoring
- intrusion detection
- gesture control
Very impressive improvements.

What other types of distributed queues are you planning to support next (besides Kafka)? Depending on which queue is already in use it might be a lot of work on top to set up a separate queue "just for" quickwit. Might be better to wait a bit until you support more queues
Have you considered applying similar models to VR avatar creation? That's a market in itself
Random idea, have you tried applying at a university? Sometimes big research groups have additional employees (not Ph.ds or postdocs) who just assist in software development. Due to the low salaries they are always desperate for hiring. Also there are a lot of older employees in the IT departments at universities, so maybe ageism would be less of an issue.
Not sure how they deal with ex-convicts.
This all sounds very exciting. Where will you draw the line between public and private – at the moment your consumer-facing app is on github, but less "server side" stuff (in common with many other VPN providers). I understand that probably you want to keep the database of "active numbers" private, but if I understand you correctly, you want to move to a model where anyone can download your in-memory image, run it in a VM, and audit it independently. I would welcome this. I'm particularly interested in how you maintain access to your bare-metal machines (e.g. do you have ssh / a serial console enabled)
Show HN: Open-source project for scalable A/B statistical analysis
The dead salmon brain is an open source project for industrial A/B statistical analysis and reporting. The core library extends Apache Spark functionality, making it easy to integrate into your data processing pipelines and providing scalable implementations of common online experimentation techniques and mathematical methods.
People often forget what entity coined and pushed the term conspiracy theory.They only see the word in mass-media attached to individuals or groups and take it for granted.

Even if theories said by 'legitimate'(/actual) conspiracy groups are false, that doesn't mean we're so quick to dismiss a discussion about it.Often the discussion itself is more important about the truth discussed, and in some cases people quickly change their minds when presented facts.Same goes in reverse: you cannot call someone a conspiracy-nut when you cannot disprove his claims and more over his claims gradually become accepted by society.

This is why the general public has issues with such persons or such big claims: they are not capable(or willing) of thinking some people are capable of such malice, and they're willing to dismiss even a discussion because: 1.it's uncomfortable; 2.the truth is hard to reach; both unreasonable arguments to shutdown a discussion, let alone charge someone (which in US this apparently has re-surfaced).
A society becoming so intolerable of listening to such people is the first symptom of societal collapse.You can call this a conspiracy, or just check a history book. The difference is that we can somewhat verify information more quickly now, as long as people keep their innate filter on and stop consuming garbage.
https://www.huffpost.com/entry/scientists-react-to-cdc-coron...

https://www.msn.com/en-us/news/us/fauci-said-masks-not-reall...

Some trivially obtainable evidence from mainstream outlets, for the silent downvoters trying to memory hole these facts.
that's true, I guess in that case you do know that people really, really want it. Seems most suited to something obsessive, like games.

I tend to discount it as I have never paid for something on spec.
There is a github client you can download, I wonder if that does this all for you? If not it should.
Feel kinda disappointed that the blog isn't hosted on Ansiwave :-)
This still causes issues for me from time to time with a dark GTK theme + Firefox on Linux. Developers like to set the default color to something like #222 and leaving the background as default, or unreadable black on black. Mozilla also still lets you set different defaults if you want. People shouldn't assume a default background color and if you want white, set it to white.
We need to ensure how? Injecting money senselessly forever like we do in Africa, bringing war to those countries, infiltrating their governments to take them over...? These comments always perplex me.
Looking For a work from home professional Job in The UK?
Work from Home and be safe around your family
Sorry to hear about your situation. It really sucks.

I don't have a specific answer to your question, but a couple of stray thoughts:

1. You could attempt to find an open source project of interest to you, and start contributing, make yourself part of the community, make some friends so to speak. If/when you later confide your secret, you're already known and proven yourself to the community, and will probably be received in a much more positive light.

Not sure where that leads you, but a network is always useful. Maybe you can raise money and get paid to maintain that software. Maybe your community will endorse you to your new employers.

2. You are more likely to be employed in projects that involve the penal system, in which case your handicap turns itself on its head, and becomes "insider experience". I've seen many startups and charities relating to this. Perhaps there's an ML project out there in this topic that would greatly benefit from your insight.
Stop using the bleeding edge crap and install debian stable. It works, never breaks. Gets security patches all the same. I'm happy to get new browser features once every 4 years, since I mostly don't need them anyway.
It may have been credible once, but now it is just Pravda for conservatives. Nothing of value is left.
It depends on the CS professor and university. At U of Waterloo, for example, there are two separate degrees one can get as a CS major. One that's a BMath, the other as a BCS. I studied engineering (BASc) there, and while the website may say otherwise[0], everyone recognized that the BMath was the more serious of the two degrees even if there were exceptions here and there. Anyway, all of this to say that mathematicians and computer scientists are highly related. Even more so than mathematicians and physicists. They both deal is pure, (usually) computable abstractions.

[0] https://cs.uwaterloo.ca/current-undergraduate-students/major...
> the anglo press largely just ignores foreign sources

As I recall, one of the first things that happened in response to the pandemic was loads of our foreign correspondents either not getting sent in the first place, or getting pulled out.

For something like an earthquake or tsunami, there would be reporters on the ground filing in-person reports within days. Somewhat understandably, nobody wanted to send reporters to outbreak hotspots.

It wasn't until further into the pandemic that journalists decided interviewing randos from their living rooms over skype was good enough.
"MAMACITA" by Black Eyed Peas: Music Video Parody in 360°.
Watch it with your Virtual Reality VR Box like Google Cardboard, Oculus Rift S/Go/Quest, Nintendo Virtual Reality or any other VR Box or just the YouTube smartphone app to look around in 360°.
>But, noooo, you're a dinosaur, you don't understand anything

Honestly.. Yeah.

Modern tools operating at higher levels of abstraction allow teams to create large amounts of functionality very quickly for more platforms. This changes the economics of software supply.

It's a fallacy to look at an app and say "I'd like this more if it were native instead of written in Electron" because Electron is part of how that app was delivered with that functionality at that price point. It's like ordering a $20 pub steak and saying "I'd prefer this steak if it were A5 Wagyu."
So it’s 3*4 hours per day? I thought the target is to reduce the total time of sleeping
I sense that this is just a gut feeling. Or do you have the numbers to back that up? DosBox has JIT, and a VM is essentially the same as DosEMU (virtualization), so I highly doubt the performance difference would amount to more than just a few percent.

Also, for DOS application, "raw performance" rarely matters, as those were programmed to run on a 486
> At least Fauci, WHO, and Finnish health authorities HAVE come out afterwards and admitted that they lied about masks

This is not true. I think Fauci etc. admitted that a reason masks weren't recommended early on was partly to conserve masks. That's quite different from the claim that they actively lied about them.
Warehouse and asset tracking and management is the number customer of this technology. On consumer router this will be just a marketing bullet points. Find your car key were you always put them but forgot.
Interestingly, MongoDB switched from SpiderMonkey to V8 only to switch back a few releases later.

https://engineering.mongodb.com/post/code-generating-away-th...
It helps if the father is a night owl who works from home. Back when we had a baby (20 now) I preemptively bottle fed her at 2 am. She didn't wake up other than sucking from the bottle. Neither did her mother who was sleeping next to her.
>>>> Things that currently work and "only" cost money are a problem solved for a company. If they have to change it they have to spend their "intelectual budget" on it. Meaning resources like technical people which are probably already scarce and working on other project need to be assigned to it.

This is on the mark. This is why "upgrading" anything is hard. Stuff already implemented and being used has an inertia, which is very hard to overcome.
Maybe not what you were asking, but pregnant women are often recommended by public health systems to avoid raw milk and soft cheeses.

Aged hard cheese, even raw milk cheese, is often exempted because the risk is much lower, and goes down with the age of the cheese.

Aged cheeses are too acidic and dry for most pathogens to grow.

https://111.wales.nhs.uk/livewell/pregnancy/FoodstoAvoidHW/
Which countries do you have in mind when you say "rest of Europe"? For example, Switzerland (one country I've been following pretty closely) seems have had less strict restrictions than the UK pretty much throughout the pandemic.

(To be clear, I'm not qualified to say which is a better approach, I'm just curious about your comparison.)
I’m in my mid-30s and have a CompSci Associates from a now defunct for-profit school. At 18, I was very much in a rush just to get into the industry, and this was a path that got me there by 20.

While I have a well paying job, part of me always wonders about going back and getting a better degree. I wouldn’t even know where to start. The article gives me a little hope for the idea however.
The article is not about whether there was a lab leak, but whether scientists believed a lab leak was a possibility and chose to deny that belief for non-scientific political reasons. The article makes no claim at all about whether there was a lab leak, which would indeed require the level of evidence you suggest.
It's mostly witness accounts from people they claim have been in there, frequently people the Chinese government says are terrorists. There's a natural friction there which makes it clear that there's definitely a group unhappy with the Chinese government (and vice-versa), but it's very hard to not just devolve into outrage porn while looking around for what goes on.
I do 6:30pm to 10pm usually then sleep again from 2 to 6am or so..
the first sleep to recover, the second sleep to relax. waking up time is highly determined by how exhausted I am during the day for the first sleep, and how long it takes me to relax completely for second sleep. been great actually.
I wonder what an AI trained to spot deepfake Waifu's will detect.

In humans, things like the pupil can be the give away.

https://www.newscientist.com/article/2289815-ai-can-detect-a...
> you just want a sort of "modern fortran" that compiles and runs fast

Well...if you want Fortran, you know where to find it? Fortran still compiles and runs fast. Just use Fortran, then? It's a perfectly fine language.

> if it wasn't for the multiple dispatch thing whose only effect is to slow the compilation (when all you have is the same numeric type).

How does multiple dispatch in Julia slow things down when in Julia (unlike, say, in CLOS) it's basically restricted to generating monomorphic functions on demand? If "all you have is the same numeric type" then only one version of a polymorphic function will get generated and that's as fast as generating code, say, for an equivalent monomorphic function in C.
Tell HN: Why and how we raised VC funding for an open-source project
Hi everyone,

I'm Navaneeth, author of ToolJet - <https://github.com/ToolJet/ToolJet>. ToolJet is a low-code platform for building React-based custom internal applications. ToolJet is an alternative to Retool, Mendix and Outsystems.

TLDR; we raised a $1.55m seed round for ToolJet

I launched ToolJet on HN in June 2021 (https://news.ycombinator.com/item?id=27421408) and it well really great. Here is the story of raising VC funding for an open-source project within 3 months of the first commit.

The long version of the story can be read at: <https://blog.tooljet.com/raising-vc-funding-for-open-source-project>

The Timeline

March 2021 - I sold one of my side projects and quit the job and decided to work full-time on ToolJet for up to 6 months.

March 31, 2021 - The first commit.

April 2021 - More commits. Reached out to investors, applied for YC ( everyone rejected ).

May 2021 - The beta users ( mostly the companies that I personally knew ) and working on feature requests and suggestions.

June 7, 2021 - Launched on ProductHunt and HackerNews.

June 7, 2021 - 1000 stars for our GitHub repository.

June 16, 2021 - The first cheque ( 200k USD )

June 21, 2021 - Wrapped up the seed round at 1.55m USD. We had offers for more than what we were looking for (enough to raise more than 2.5m ). But we did not want to raise ( a lot ) more than what we needed.

Why did we choose VC funding?

We chose VC funding because we wanted to grow quickly. We realised that it could take us months to build the platform that we wanted to build if ToolJet becomes a side project. We wanted to accelerate our growth by expanding the team.By choosing VC money, you also have to commit to an exit or a total failure. Also, this means you have to talk to a bunch of investors to get funded and to talk to those who funded you on a regular basis. On the bright side, you get to talk to amazing folks who have funded similar companies over the years ( or decades ) and have closely watched their journeys.

How we raised the fund

Before the launch, I reached out to the folks in my circle who could connect me to the investors. I also tried cold mailing a bunch of angel investors. Some of them were convinced about the vision but wanted to see some metrics to prove that it will work.

When we launched, there was inbound interest from a few VC firms and angel investors. After getting the first cheque it was easy to talk to more investors. And once we got the lead investor, closing the round wasn't difficult. Everything including the pitching and the negotiations were done through Zoom, Google meets and WhatsApp calls.
with MFN clause, it is capped to your next SAFE cap. YC probably expects most of the companies to raise a SAFE round after YC.
The manuals for the computer SAGE was built around are absolutely fascinating to read. They are basically an introduction to the digital computer written - genuinely - from scratch. As with many books and monographs from this period, they stand as an example of how pedagogy can actually get worse as a field progresses (authors start making assumptions).

http://www.bitsavers.org/pdf/ibm/sage/3-112-0_Theory_Of_Prog...

It's dated 1959, not that much has actually changed since then in terms of the rough outline of assembly programming.

We have domain specific languages, the AN/FSQ-7 was a domain specific computer (all 60K tubes of it).
That "ideology" originates in the US, namely in black communities that have been marginalised since slavery. No need for conspiracy theories about China somehow causing wokeness and antiracism.
I have read this (https://www.vanityfair.com/news/2021/06/the-lab-leak-theory-...) about the origins of Covid and one phrase that called my attention was:

"Dr. Richard Ebright, board of governors professor of chemistry and chemical biology at Rutgers University, said that from the very first reports of a novel bat-related coronavirus outbreak in Wuhan, it took him “a nanosecond or a picosecond” to consider a link to the Wuhan Institute of Virology. Only two other labs in the world, in Galveston, Texas, and Chapel Hill, North Carolina, were doing similar research. “It’s not a dozen cities,” he said. “It’s three places.”"
And via Deno as well.
Except that we'd want to fly that.
What do you want to tell an otaku about marginalized groups?
YouTube is major conduit of fake news, factcheckers say
Responsibility stops me from building applications and services using obscure tools or writing my own tools. Because it'll be rewritten by later developers using commonly-used tools. There's certain expectations. You don't write your own logger library in Java, you're using logback or log4j (despite them being monstrosities). You don't write your own framework or use some obscure framework like Helidon. You use Spring Boot because everyone uses that. If you'll write your GUI application using Gtk, it's likely to be rewritten with Electron just after you leave the company and next developers will not be able to speak C because they just finished some JS bootcamp and just went into industry.

I can use assembly language for my own projects if I want. Nobody cares. But for code that I was hired to write, I'll use most appropriate approach and usually that's a most popular approach. Even if I'd love to just write some SQL, I'll bring Hibernate and meddle with its configurations because that's what everyone uses and knows (and hates) in Java. That'll produce maintainable software that won't get rewritten tomorrow because you used arcane tech nobody understands.

Using non-conventional approaches might be good for job security, though, I guess.
KaiOS though has had success. If anything FxOS was ahead of its time and targeting a market too small.
Following applies to learning in general: Choose what motivates you. This is the only way of enabling a long lasting learning experience.

Choosing what motivates you is probably easier said than done. So you might have to spend a little more time on why you want to learn programming. After that, think about what exactly you want to create. What tools would you need to create that? You go from abstract to specific.
https://core.ac.uk/download/pdf/11597823.pdf

it is a german diploma thesis.

8.2 ff.

Basically they say that piglets prefer sweet taste and regular sugar is too expensive. So they can feed bitter tasting junk sweetened artificially.
The point here is that existing legislation does not cover this and trying to apply it would fail, you would need something new if you want it to work.
And you would make the same criticism against articles that denied it could have had a lab origin? At some point people don't believe you anymore.
The first thing I do on a new homepage is this:

a:link, a:hover, a:active, a:visited { color: #000000; }