skysight-inc/HackerNews huggingface dataset:
Saying that "providing works that other people are free to build on doesn't do anything for the artist" is rather short-sighted.

Imagine someone living on a river saying, "Keeping the river water clean doesn't do anything for me!" OK, maybe your pollution doesn't affect you, it only affects people downstream of you. But if the people upstream pollute the river, you'll wish they hadn't.

It's also untrue that artists are distinct from remixers. Is "West Side Story" just a remix of Shakespeare's "Romeo and Juliet"? I think often of The Time John Fogerty Was Sued for Ripping Off John Fogerty: https://www.mentalfloss.com/article/27501/time-john-fogerty-... Fogerty was just trying to write songs, but unsurprisingly his new songs sounded similar to his old songs, which had ended up under someone else's control. Was he "remixing" himself? Making art that is entirely new and does not relate to or reflect on any past art is almost impossible.

As Lessig put it:

- Creativity always builds on the past

- The past tries to control the creativity that builds upon it

- Free societies enable creativity by limiting this power of the past

- Ours is less and less a free society
A Genealogy of the Idea of Universal Basic Income
This is my first attempt at graphics programming and as I went through it I was quite surprised by the simplicity of ray tracing. Before this, I hadn't imagined you could get beautiful pictures with so little code. I found the whole thing quite elegant.
Covid19 Waiting Times
Hey, you left out brilliant minds moving virtual representations of stocks and futures around to shave off fractions of a cent millions of times a day.
And is also the first of many steps to making a rootkit toolchain that can infect your devices when they’re in the possession of an attacker.

Any device that allows an anonymous third party to modify it is a device that cannot be trusted once it’s been handed to a third party.

Would you be willing to register for an identity certificate to make use of an open source toolchain with your registered device, so that you could be certain others had not silently rootkit’d it and were spying on your work?
I completely agree with what you said.

But tech debt, at least for me, feels very different from the tasks that should be triaged. It's very uncommon that we allocate time to repay certain debt, so does it make sense to triage and/or backlog? That was mainly my point with previous comment.

My experience is more like doing some other task, coming across some tech debt, and repaying it on the spot if I'm not that constrained by time. For paying debt on the spot having a clearly flagged issue and proposed resolution would likely help me navigating and avoiding known caveats, and get a fix faster.

Even if I don't have time to fix the issue in the spot, knowing the reason why things are like they are might help with my morale and be less frustrated with coworkers.

But you mentioned a systematic way of tracking tech debt and the cost of each item per year. How is that different from a backlog after a while?
I think Perl got it in 99 or 2000. The only other two possibilities are Ruby or PCRE. But I think they were following Perl rather than leading at that time.

----

Raku's reinvention of regexes threw away the x flag. Instead comments are always supported. And whitespace is insignificant.

----

Except when one explicitly asks for it to implicitly be significant. Imo this simple maneuver is shockingly sweet, the sort of thing I'm glad Larry Wall saw, with his usual piercing clarity, is brain-dead obviously precisely the right thing to do:

rule declaration { <declarator> <name> '=' <value> }

The above declares a `rule` which is like a regex except it doesn't backtrack between atoms, and, if there's whitespace between atoms, it treats that as a tokenizing boundary. So, for example, whitespace can appear in the input where it appears in the pattern, and tokens corresponding to the atoms (`declarator`, `<name>`, etc.) can't run into each other unless one is comprised of alphanumerics and the other non-alphanumerics. This is precisely how humans expect things to work; `let foo` must have a space between `let` and `foo`, but `let foo=42` is OK because `=` is a non-alphanumeric. Simple. Sweet.
You are wrong, go read the EFF FAQ:

https://www.eff.org/issues/national-security-letters/

NSL are only for "metadata" not user content. Govt can get a list of the calls you made, but not what your said. They can get IP addresses, but not the email body.

I don't support NSLs (4th amendment + unconstitutional gag order), but a lot of the opposition is based in hysterical ignorance. If you are going to get worked up about it, do yourself a favor and at least understand what they are.

Can the FBI obtain content—like e-mails or the content of phone calls—with an NSL?

Not legally. While each type of NSL allows the FBI to obtain a different type of information, that information is limited to records—such as “subscriber information and toll billing records information” from telephone companies.
What is current state of Hackintosh this days? Is it stable?
Carlsen losing is exceptionally good advertising, and makes him the center of more attention.

It reminds me of the tennis player John McEnroe, win or lose we remember him for his outbursts, he made a lot of advertising money because of that.

In short, Carlsen was probably beaten, but I wouldn't rule out the possibility that he was just winning at a different game (exposure or money).
The major question I have about smartphone based contact tracing is if it is effective, and if so how much more effective is it then existing techniques.

Bluetooth based contact tracing could be a valuable tool in public health, but as many have opined it is also a significant sacrifice of privacy.

Is there any data on the effectiveness of this sort of technology yet?
Cool! I'm on board, as Vibov. Let's play sometime
Brave Sealed World
Looks like Scala instead of OCaml is in my next language to learn.
> >Basically have some empathy

> Why doesn't the person im supposed to empathise with instead empathise with his opponent and not throw a tantrum?

Because he's a kid and we often have differing expectations for children than we do adults.
Request: would anybody higher rated than me (my Lichess classical rating is ~1670) be kind enough to mentor me in Chess (for as less as 1 hour in a week)?
Umm, no? I want there to be regulation in place to prevent monopolistic / anti-trust behavior.

Many "right-wingers" I have talked to want to dismantle many of the regulations that have been put in place for expressly that purpose and actually do pretty well in that regard.

I don't generally want "more regulation". I want the right regulation.
>government regulations on the sale of cabbage total 26,911 words

The only solution is mostly forbid government regulation except for critical things, of which "sale of cabbage" and ten of thousands others now currently regulated are not.

In order to do that within a Democracy, you have to dispel the unconscious notion (that a lot of modern voters have), that the government is a father/mother figure that has unlimited resources, can't make mistakes, and its operated by saints with the "common good" in mind 24/7.
This is not the case for the FPGAs targeted here. Encryption is optional on Xilinx 7-Series. Also there already is an open source toolchain coming up for them.

http://www.clifford.at/yosys/
Magnus is so incredibly strong that people think he's about to decline when suffering one (1) loss from another rising star in a niche online format. This is like when Capablanca didn't lose a single game between 1917 and 1924 and everyone acted like "the Schachmachine ist kaputt" when he broke his streak. The fact is that competition is incredibly tough and differences betwene player levels are imperceptible to all but the very most trained eyes. In fact that's why championships need so many games and tie-breakers - the people are so equal in ability that the most likely result from a match between to top level players is a draw.
After putting together various hackintoshes through the years I have to agree. The Mac mini is actually a really versatile machine and most compatable option for triple booting macOS, Windows, and Linux with zero hacks and native performance. I use the refind bootloader and it works great with zero compromises like disabling virtualization or janky drivers.
Do you have supplies for N95 masks or just KNs?
The original guidance in the UK was to limit exercise to one hour but the actual law doesn't have a time limit.

From what I see, people are generally behaving responsibility regards social distancing and, I assume, this is just a gamble our Govt took?

Without making sweeping generalisations also, it isn't so common for young adults to spend much time with parents/grandparents/older relatives. So, I reckon, that's one big risk factor that is less of an issue here?
Did they fix the problem with the bad surface properties which printing usually entails? I read an article a couple years ago on it.
Awesome thought,comes very much handy!
I don't know what the best prctices are now, but it used to be best practice to blow the CFG_AES_Only eFUSE when using bitstream protection, which prevents the loading of a bitstream which isn't authenticated, and thus foils this attack. If a manufacturer went to the trouble of encrypting the FPGA but then allowed loading of plaintext bitstreams they probably didn't really understand what they were doing.
That is so hard to measure. Is undersizing a commitment to one vintage a black mark? I'm skeptical of that reasoning.
Because it’s literally a child playing at a global level?

How many of us could handle that kind of pressure at his age?
TLDR (actually, the site title):

Smart Vents & Wireless Thermostats
Functional programming is a style or pattern. If a language gives you basic stuff, you can do that pattern.

I learned a bit of haskell a long time ago - mind blown kind of time - then found javascript had closures (erm, kind of a way of turning functions into objects-with-state-that-still-look-like-functions) and functions as first class objects (meaning a function can be passed around exactly like and integer or a string) and so I used it in javascript. Google up "javascript functional" and see what happens. Do some exercises.

Beware there are libraries out there that make simple functional Jscript stuff look entirely unnecessarily complicated.

And when you're ready, pick up this guy's book!

Edit: that may have come across a bit insulting towards the author. All I'm saying is you can learn the functional stuff while you wait for the book to come out. And when you have the functional stuff under your belt, get the book and you'll be one large step better prepared to dive into it - scala has a lot more to offer than just functional programming, and the book will surely cover a lot of ground.
Agreed, 1000%. I have the traditional Firebox menu bar turned on, but I can't get rid of the lousy hamburger menu. Plus I have ten icons up there, most of which I don't have any idea what they do. I should probably get rid of them. (When was the last time you used the "Home" icon in a web browser? What is "home", anyway?)

(I just now cleaned it up, although there are some icons you can't get rid of.)
Oh they'll use it, but also ignore the license.

For example: https://github.com/OpenSC/OpenSC/issues/1992
This is something I've often wondered and don't have a great answer for. Ideally, I'd like to use a statically-typed, garbage collected (maybe reference counted/managed) language.

There used to be Adobe AIR, JavaFX, Silverlight. Now we have Electron, Qt, maybe Flutter soon. Is Eclipse RCP or Netbeans still viable?
Bronze Age Swordsmanship: New Insights from Experiments and Wear Analysis
Metaverse theory goes far beyond this SV nonsense. In general, whenever there is a narrative or ludic barrier, there is a metaverse witnessing the barrier. As a result, universes never exist in a vacuum, but always absorb ambient attributes from the metaverse which spawned them.
> Second, many of the people listed as close contacts aren't answering their phones when a contact tracer calls. Project organizers say they realize that many people may assume the calls are spam or a hoax.

Yep, the direct result of the robocall scourge.

The MA folks need to do a couple things:

1) do not place these calls as robo-calls, they need to come direct from a human

2) leave a voicemail, with details that a robocall would not have, I.e., whom the close contact was, when, the request to self quarantine, etc., and a request to call back including a call-back number (which really should match the number shown as the caller-id number).
I can't find the data off the top of my head, but in the middle of March the US was able to ramp up from barely 1k tests a day to 100k within a week or two. It's my understanding that Germany went comparably fast.
A statistic that needs to be gathered is correlation between levels of Vitamin D,C,A B12 and deaths
I am putting this here to help others. Fry me whateveter. I'm no medical or WHO but I also prepared and knew it was coming week 1 of Jan. I have made many accurate predictions weeks or months ahead this while time so time it for what you paid. It's pulmonary edima 'esque yes, but it's an underlying issue that I think is a big determining factor in who lives and who dies. Lung capacity sure is important BUT the lungs strangle themselves by on over immune system response to fight this aka inflammation. And that's it. Most Americans eat tons of sugar and carbs. They are walking around already in a state of heavy gut inflammation unknowingly. Chrone's and IBS are rampant too. I have seen several people who say the 'normally' struggle with lower immune responses get through it ok. Because the start with a lower inflammation baseline. Others are starting already heavily inflamed due to diets, and then when they get COVID it the lugs over inflame as well causing medicinal issues I don't know the specifics of but that I think can be deadly. Over inflammation has a name and it's not good. It can cause all sorts of other issues and being over inflamed in your lungs well we know what happens then. Fast. Do a prolonged fast for a few days. Only black coffee and water. This will create new white blood cells. This will eliminate gut inflammation. It will reset your old immune system with a healthy new one. You go 72hrs you will also get Autophogy and new stem cells. I can go on but if my post Sparks your interest, and you might agree what do you have to lose? A few days without food I do it all the time. If I'm wrong why not try and save your life by giving you a heads start with no already in state inflammation? It will be healthy for you either way. Also look at the curves and national diets.
Boost UDP Transaction Performance
> A few private companies are allergic to GPL; there's no particular reason governments would be.

Many large, public (as in publicly-traded) companies also have an aversion to GPL. Most enterprises that have a technology review board or legal review of software dependencies (aka any regulated industry) have a dislike for GPL in customer-facing services.
These are all great tips. I didn't expect such great feedback. Thank you!
so when (extra) cost goes to zero, the demand goes to infinity?
American here, I can only dream of the United States having a response as good as Germany's. Your country is an example of a how a democracy should react in a situation like this and demonstrates that we don't need a totalitarian regime to handle a large scale crisis. I'm not saying it is perfect (what is?), but just that it is one of the free countries setting a strong standard.
Same thing is true for Japan. Everything seems fine for a while, and suddenly the numbers explode.
Ya inflammation. See my post above.
I used to use %VAL and %REF in DEC BASIC to do memory management. Most def sadistic. It was simple. It was dangerous. And it failed in the most inscrutable ways, particularly if you were a "normal" BASIC programmer.
Is this 1995??

10-15 years ago a degree had value. Today, no. More so when it puts someone in debt. Doors will open for a person with a degree or not. Its not about the degree, its about the person, their mindset and attitude.

SSL certs are not hard to get. Do you know about lets encrypt? Welcome to 2020.
Korea has a broad swath of medical manufacturing capacity. A large part of the supply chain is already there, so it is easier for them to ramp up. You can double or triple output just by putting more shifts into the factories. Then you start retooling, repurposing to really ramp up.
Challenging myself to code a web app and what I (re)learned
Had to stay at home for personal reasons as well as the COVID19.

I re-learned to code by building a small web app: https://ako.beyondmachines.net/

I'm still a noob, but I did re-learn a lot:

1. You don't appreciate something until you try it - Talking about an MVP seems like slacking. You see that your app is not perfect - best you can do is meet agreed quality criteria. Talking about CyberSec is like sci-fi. First day in production you get exploited by elements you didn't even consider. Talking about full testing before go-live seems an overkill. You spend whole day deploying because something wasn't tested in dev/test.

2. Know where you want to go - Coding isn't the only challenge. You must understand what the product should do. Otherwise you around the concepts, never tying it all together into product.

3. Design for desired data - Build a product with understanding of what data it will store. You avoid a lot of pain of data leaks if you don't have such data.

4. Idea creep is real - As the app came to life i got into "this would be much better if". I got bogged down into refactor and more ideas. I wasn't getting more done, just built more frustration.

5. Maintain redundancy - Things fail. Don't rely on only one place to code, store, test, run. Combine the tooling to help in redundancy.

6. Open and transparent - One-person-show must get help. People will find more issues than you will. Invite scrutiny to build a better product.

7. Improve it - Use the idea creep and feedback. Come back and build a better iteration.

What did I build? A small web app with challenges for young engineers - things with real-life practical application in real companies. We should find ways to build and showcase experience as close to practical as possible.
As of today - the product is living it's first 24 hours live.

Thanks for reading all this. I would appreciate a visit, test and feedback.

Bozidar Spirovski
That's true but it's very hard to keep the system 100% tight. Governments can't prevent human trade or drug trade either.

Just something like 1 infected entering per day or week means that you must keep up suppressing and tracing.
That’s a reason for the sympathy.
Do you have any sources for that last sentence?
> Iceland was able to do it

Iceland's per capita new infection rate peaked higher than basically any nation in the world, and while it's dropping comparatively rapidly it hasn't reached a stable baseline yet. I don't think this is a good example at all.

While it's clear their lockdown "worked" (in the sense of recovering them from a disastrous peak), I think it's still very much an open question as to whether their testing capacity will sustain this success.
I find Django a good place for rapid development, Laravel is also great and cranking out new features all the time, but I feel the rate of change is too high for me.

There's lots of options for frontend but since you wrote "Mobile accessibility (PWA or native) and having a nice design are a must", there's no way around than digging deeper into frontend / design. I haven't seen a no-code tool (a la Webflow) that translates to good code for larger projects. On paper probably Ionic would fit what you want, but I feel the development experience quite lacking. I'm using Flutter for my mobile apps, and starting to use more and more of Django for backend / full stack (I used to use Laravel, then later Symfony extensively, and they're both still fine options I think).
I know nothing about medicine, but is there any way to skip the lungs and give patients oxygenated red blood cells directly?
Well, the problem is replicating the javascript order which isn't lexicographical. :/
This isn't bad for "security" or "secure microcontrollers." It is in fact good for security. Designs running on these FPGAs can now be analyzed and inspected for accidental or intentional security issues. Mind you: the security issues are there whether you know about them or not. The function that the FPGA implements can (and should) still be secure - since the security of its algorithms should never rely on the secrecy thereof. (And to protect secrecy of private key material, it comes down to physical security either way.)

What it's bad for is vendors relying on DRM to protect their assets. Which is normally diametrically opposed to user freedom.
Sure... that’s part of why the Apple/Google contact tracing system is important. It sets the standard which includes privacy, transparency and opt-in at each step. It will be harder for governments to overstep once the standard is set.
Think about where you want to be 3-5 years from now. From an IRR and ROI perspective, not all colleges are equal and often trade schools yield higher relative returns. You definitely have a lot of capital and can invest in future endeavors. Try to apply for a software internship for the summer -- strong way to gain hard skills and determine whether tech life is a good fit.
Ditto. I built one last week. Everything was straightforward and the documentation great.

My only criticism of the state of building a Hackintosh is the amount of cargo cult advise out there. Figuring out my Audio took longer than it should as finding the layout-id for my ALC892 was buried in threads where everyone kept parroting “use ID 1, 2, and 3 or just keep trying numbers until it works.” My board needed layout-id 7 and it took a while to find out that I could use IORegistryExplorer to search for “HDAS” (my ACPI device name) and read the value from the table listed.
One reason to do that is to make it accessible for your reader. They hopefully have heard of Iran, they can "understand" the headline. Even for people who know of the situation sometimes players get a preceding nationality because then you don't need to remember the names to follow along with who is who.
Sorry, but if you don't think the entire Democratic machine has been working against a Sanders win for 5 years, you haven't been doing enough research. I know you don't like him, and you are 100% entitled to dislike and vote against him - but to pretend that he lost only because he wasn't popular enough is pretty blind to how our democracy runs.
Unicode deals with text, so such a set of codepoints is a non-starter, anyway.
> “masks, masks, masks.”

Exactly. I wonder how many lives could have been saved if we (western/European countries) didn’t have such an aversion to wearing face masks, even in a time of pandemic?
Also the beauty of golf. You can enjoy it until your 70s, some even older. You can do outings with several generations. Has shorter tees for younger, older, ladies if they want to use the. It also has a legitimate handicap system so everyone can compete.

I also really love fishing, mostly for different reasons, but it's multi generational too of course.